定义:
VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。
该函数的语法规则如下:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数 | 简单说明 | 输入数据类型 |
lookup_value | 要查找的值 | 数值、引用或文本字符串 |
table_array | 要查找的区域 | 数据表区域 |
col_index_num | 返回数据在查找区域的第几列数 | 正整数 |
range_lookup | 精确匹配/近似匹配 | FALSE(或0)/TRUE(或1或不填) |
通俗来说就是:=VLOOKUP(你找谁?在哪里找?你想要的结果在查找范围的第几列?你是想随便找还是精确找?)
注意:第一个参数的值,必须对应第二个参数的第一列
在下面场景中,第一个参数只能为 =VLOOKUP(B1,Sheet1!B:C,2,FALSE),而不可以写成 =VLOOKUP(B1,Sheet1!A:C,2,FALSE)
注意事项
- 可以用“&" 连接若干个单元格的内容作为查找的参数
- 如果目标区域存在多个查找的值,只会返回目标区域第一个符合的值。
- 可以用IFERROR函数对查找不到的情况。
=IFERROR(vlookup(1,2,3,0),0)