多条件查找lookup
的有关信息介绍如下:在工作使用Excel工具出来数据经常需要需要以多个多条件为依据匹配数据,常用的VLOOKUP函数在此时不能直接使用,需要建辅助列才行,那有没有直接进行用多个条件匹配数据的方法呢? 现在给各位分享下lookup函数的多条件查找,
Lookup函数可用于查找数据、文本格式。可以进行正向查找,也可以进行逆向查找,函数用法:=LOOKUP(1,0/((条件区域1=条件1)*(条件区域2=条件2)*......),结果区域)
举例说明,案例如下:已知人员的姓名、年龄、性别以及工作年限、需要从左边的表格中查找确定他们分别的所属公司,并将所属公司名称填到对应的单元格中。
根据案例要求以及Lookup使用方法,在K2单元格录入公式,具体为:
=LOOKUP(1,0/(($A$1:$A$11=G2)*($B$1:$B$11=H2)*($C$1:$C$11=I2)*($D$1:$D$11=J2)),$E$1:$E$11)
然后点击Enter键,查看K2单元格的结果是否为想要的结果,如不是回去检查单公式是否录入错误。如正确,将K2单元格往下拉或者复制粘贴K2单元格公式,即可查找出所有人员的所属公司
在使用:LOOKUP函数时需注意函数公式中的“相对引用”“绝对引用”问题,避免因为公式复制行号变动导致结果出错。
同时还需要注意:查找条件起止行号一致性,如A列条件:$A$1:$A$11=G2,从第1行开始到底11行结束,那么B列条件就必须从B列的第1行开始第11行结束,如:$B$1:$B$11=H2;以此类推