1、VLOOKUP函数逆向查找Vlookup正常都是从左向右查找匹配,如果结果列在查找列的左边的时候,就是逆向查找了,举个例子,左边是员工档案,现在需要根据姓名,匹配员工编号 ![]() 这个时候,我们需要使用IF(1,0)来构建一个虚拟数组,使得B列在前,A列在后,所以我们输入的公式是: =VLOOKUP(F2,IF({1,0},B:B,A:A),2,0) ![]() 2、Vlookup多条件查找匹配举例,左边是各月份工资表,现在需要根据两个条件,查找匹配工资数据 ![]() 同样的我们需要使用IF({1,0})来构建虚拟数组,我们使用的公式是: =VLOOKUP(F2&G2,IF({1,0},A:A&B:B,D:D),2,0) 我们让两个查找值连接起来 同时查找的数据源,第1列,也让两个查找列相连 就可以查找到结果 ![]() 3、Vlookup一次性查找多个值例如,现在我们需要根据员工编号,一次性的从数据源中查找匹配多列数据 同时,需要查找结果列的顺序和原数据中的顺序不一致 ![]() 这个时候,我们使用公式是: =VLOOKUP(F2,A:D,{4,3,2},0) 第3个参数,我们使用的数组,分别查找第4列,第3列,第2列的结果 通过数组溢出功能,一次性的查找一行的结果 向下填充得到所有的结果 ![]() 关于VLOOKUP函数公式,这3个进阶小技巧,你学会了么?动手试试吧! |
|