VLOOKUP+COLUMN是一组经典搭配,用于二维查找,例如从原数据中根据姓名查找部门,工号,薪资。在G2单元格输入以下公式,右拉下拉填充:
=VLOOKUP($F2,$A:$D,COLUMN(B:B),0)
VLOOKUP+COLUMN
Excel2021及其之后的版本中可以用新函数+数组公式+自动溢出很轻松得完成类似的二维查找。
公式变得简单明了,特别是对于初学者,无需嵌套函数,无需相对引用,十分友好。
G2中输入以下公式,下拉填充即可:
=XLOOKUP(F2,A:A,B:D)
第一参数(F2)查找值;
第二参数(A:A)查找范围;
第三参数(B:D)设置为三列,使其成为一个数组公式。
XLOOKUP在A列中找到查找值后返回一个3列的数组,并通过自动溢出功能显示到3个相邻单元格中。这样就省去了向右填充公式,也省去了相对引用,绝对引用等复制的设置。
XLOOKUP数组公式
FILTER本身就是基于数组概念开发的公式,与其说是查找,不如将其描述为筛选。如在G2中输入以下公式来实现筛选:
=FILTER(B:D,A:A=F2)
B:D是要筛选的数据区域,将A列等于F2对应的数据筛选出来。
FILTER
即便是VLOOKUP用上数组公式也能老树发新枝,让公式变得简单:
=VLOOKUP(F2,A:D,{2,3,4},0)
第三参数设置为数组{2,3,4}可以一次性返回3列的数据。
VLOOKUP数组公式
联系客服