一、vlookup函数【从左至右,返回某列值】
1、精确匹配
语法:
=Vlookup(查找值,查找区域,第几列,FALSE/0)
示例:
!注意事项:
1)查找值所在的列必须是在查找区域的最左列,即vlookup函数不能反向查找
2)最后一个参数不能少,0/FALSE
3) 反向查找可以结合使用【index】+【match】
4)如果不是整列引用,引用区域要添加绝对引用符号
2、模糊匹配
语法:
=vlookup(查找值,查找区域,第几列,TRUE/1)
示例:
!注意事项:
1)构造【查找区域辅助区域】,数值列为区间段的最小值
2)若要删除辅助区域,选定区域后按【F9键】,操作步骤如下:
步骤一:在公式中先选定区域
步骤二:按【F9】键,如下图所示
步骤三:删除辅助区域
3)被查找区域一定是升序排列
4)最后一个参数省略,默认近似匹配
5)如果不是整列引用,引用区域要添加绝对引用符号
3、可能遇到的其它错误
1)数据类型错误,警惕数字源区域包含文本类型格式
2)源数据列中数值含有通配符号*等特殊字符
3)单元格中有非打印字符,比如空格
4、其它应用
1、多列查找
语法:
=vlookup(值,查找区域,column(B1),查找模式)
思路:
vlookup函数第3个参数变化,和column函数构造变化的查找列
2、多个表查找
固定模式:=IFNA(VLOOKUP1,IFNA(VLOOKUP2,IFNA(VLOOKUP3,"")))
1、查找值所在的列必须是在查找区域的最左列
2、有几个表就要几个vlookup函数