文章目录
1. VLOOKUP函数的基本使用(略)
- =VLOOKUP(lookup_value,table_array,index_num,[range_lookup])
2. 跨表使用(略)
3. 使用通配符进行匹配
- 通过使用通配符进行模糊查询
- 在lookup_value后, 添加 &“*”
- 例如: 在数据源表格中显示为ABCD公司, 而在现有表格中使用的名称为 ABCD 时, vlookup(D6&“*”,……)
-
- 表示任意长度的任意字符, 一定要使用""
4. 近似匹配
- 实际运用中99%使用的是精确匹配
- 近似匹配会在数据源中找小于等于自己的最大值
- 划分等级时可以用到近似匹配, 比如 按区间设置不同的提成比例(like, 中学数学题里的按区间交电费那样的表格)
5. 可能出现的一个常见问题
- 问题: 内容存在确匹配不到, 报错 #N/A
- 原因: 数字格式问题
- 数据源表格和主表的格式 一个为文本格式, 一个为数字格式
- 解决方案:
-
- 修改单元格格式, 统一为数值
-
- 文本型经算术运算后会变为数值型. 公式输入lookup_value前, 输入 – , 进行算术运算(仅限于主表中的格式为文本, 而数据源格式为数值)
-
6. HLOOKUP函数的使用
详见 关联匹配函数 2
7. MATCH+INDEX实现匹配查找
- 第一步: 用MATCH查找出公司名称所处行数的位置
- 第二步: 根据所处行数查找客户id
- 实际运用如: 大厂周报练习
8. 快速返回多列结果
- 使用VLOOKUP以及MATCH+INDEX的结合使用
- 实际运用如: 大厂周报练习