Vlookup函数一定要掌握的2个用法

1、多条件查找

2、一对多查找

01  01
多条件查找
如下图,查找分公司各岗位的系数。需满足多个条件,之后进行引用。
第一步:设置辅助列公式。在A列加一辅助列,在A2中将“公司”与“岗位”两字段使用“&”符号连接起来,如下图:
即在A2输入公式为:=B2&C2,之后下拉填充。
重新插入一列,用&符号连接,重新产生一个组合,之后再进行VLOOKUP,非常实用!
第二步:设置查询公式。
在J2输入公式为:=VLOOKUP(H2&I2,A:E,5,0)
注意,VLOOKUP的第一个参数需要将两个条件连接起来,与前面辅助列相对应。
02
一对多查找
如下图所示的数据表中,A公司对应多个姓名,如何操作可以使vlookup函数返回A公司下的所有姓名呢?
第一步同样是设置辅助列公式。
在A列插入一辅助列,将各公司与第几次出现连接起来。
在A2输入公式为:=B2&COUNTIF(B$2:B2,B2),之后向下填充即可。
(COUNTIF函数可以用来统计第几次出现)。
注意,COUNTIF函数第一个参数需将区域写为B$2:B2,即从B2单元格向下下拉时,各公司出现的次数属于第几次,相当于累计计数。
第二步:设置查询公式
在H2单元格中输入公式:
=IFERROR(VLOOKUP($G$2&ROW(A1),A:D,4,0),''),之后向下填充至空白出现。
注意:查找的目标值即G2单元格必须连接具有计数功能的函数ROW(A1),才可以生成正确的与辅助列一致的目标值。
最后使用屏蔽错误的函数IFERROR函数将错误转为空白即可。

·END·

(0)

相关推荐