作者:乔山办公网日期:
返回目录:excel表格制作
学习Excel你必须要知道的一个函数,那就是vlookup函数。许多朋友可能都会用到vlookup函数进行简单的数据查找,所以就认为自己已经熟练掌握了这个函数,其实不然。今天我们就来学习一下vlookup函数的2个特殊用法,如何进行向左、多条件数据查找。
一:vlookup简单向右查询数据
案例说明:通过姓名向右查询人员工号
函数公式:=VLOOKUP(G5,A:B,2,0)
函数解析:
1、这种向右查询是vlookup最基础的用法;
2、第一参数为我们需要查询的条件值;第二参数为对应的数据区域;第三参为我们要查找的数据在条件值右起第几列;第四参数0代表精确查询。
二:vlookup高级查询方式
用法1:vlookup+if函数嵌套进行向右查询
案例说明:通过工号向左查询人员姓名
函数公式:
=VLOOKUP(G5,IF({1,0},$B$2:$B$9,$A$2:$A$9),2,0)
函数解析:
1、vlookup进行数据向左查询的时候,需要利用if函数进行函数嵌套使用;
2、vlookup第一参数还是需要查找的条件值;第二参数为if函数重组后的函数,它通过1,0进行了一次判断,重新构造了工号+姓名的数据区域;第三参数为查找的列;第四参数为精确查询0。
用法二:vlookup+if+&进行数据多条件查询
案例说明:在有相同姓名的情况下,我们通过工号和姓名两个条件查询对应的工龄。
函数公式:
{=VLOOKUP(F5&G5,IF({1,0},$A$2:$A$10&$B$2:$B$10,$D$2:$D$10),2,0)}
函数解析:
1、多条件查询的时候,我们一样需要利用if函数进行一次嵌套,同时多个条件需要用到&符合进行连接。最终因为是数组的形式,所以需要以ctrl+shift+enter进行数组计算。
现在你学会了vlookup函数的使用了吗?