工作中,用的最多的查找函数就是VLOOKUP和LOOKUP这2个,有人说VLOOKUP比LOOKUP更简单,也有人说LOOKUP比VLOOKUP更强大,下面几个例子我们分别通过VLOOKUP和LOOKUP函数来实现,你就可以看出2个函数的区别了。
一、单条件查找。
实例:根据姓名查找销售额。
H6单元格公式:=VLOOKUP(G6,C:E,3,0)
H10单元格公式:=LOOKUP(1,0/($C$2:$C$7=G10),$E$2:$E$7)
通过上图两条公式我们可以得知:单条件查找用VLOOKUP函数比LOOKUP函数更简单一些。
二、多条件查找。
实例:根据姓名和产品名称查找销售额。
H6单元格公式:{=VLOOKUP(G6&H6,IF({1,0},$C$2:$C$7&$D$2:$D$7,$E$2:$E$7),2,0)}
H10单元格公式:=LOOKUP(1,0/($C$2:$C$7=G10)*($D$2:$D$7=H10),$E$2:$E$7)
通过上图两条公式我们可以得知:多条件查找用LOOKUP函数比VLOOKUP函数更简单一些。用VLOOKUP函数时,我们需要借助IF或者CHOOSE函数新构建一个查找区域,仅仅依靠VLOOKUP函数无法实现,VLOOKUP+IF/CHOOSE实现多条件查找时,输入完公式后应该按“Ctrl+Shift+Enter”键,如果表格数据非常多时,这个方法的效率是非常低的,而LOOKUP多条件查找时,多个条件之间只需要用星号(*)隔开。
三、逆向查找。
实例:根据姓名查找部门。
H6单元格公式:=VLOOKUP(G6,IF({1,0},$C$2:$C$7,$B$2:$B$7),2,0)
H10单元格公式:=LOOKUP(1,0/($C$2:$C$7=G10),$B$2:$B$7)
通过上图两条公式我们可以得知:逆向查找用LOOKUP函数比VLOOKUP函数更简单一些。用VLOOKUP函数时,我们需要借助IF或者CHOOSE函数新构建一个查找区域,仅仅依靠VLOOKUP函数无法实现,而LOOKUP实现查找时,多个条件之间只需要用星号(*)隔开。
四、查找最后一条数据。
实例:根据产品查找最后一个日期的数量。
E2单元格公式:=C2&COUNTIF($C$2:C2,C2)
H6单元格公式:=VLOOKUP(G6&COUNTIF($C$2:C7,G6),IF({1,0},$E$2:$E$7,$D$2:$D$7),2,0)
H10单元格公式:=LOOKUP(1,0/($C$2:$C$7=G10),$D$2:$D$7)
通过上图两条公式我们可以得知:查找最后一条数据用LOOKUP函数比VLOOKUP函数更简单一些。用VLOOKUP函数时,我们需要构建一列辅助列,并且需要借助IF或者CHOOSE函数新构建一个查找区域,仅仅依靠VLOOKUP函数无法实现。
所以这里就跟大家总结出了一个LOOKUP函数公式模板:
=LOOKUP(1,0/((条件1)*(条件2)*(条件N)),目标区域或数组)。
你只需要记住上面这条公式模板,基本上大部分的查找问题你都可以解决了!
看了以上的对比,你觉得哪个函数更简单更好用呢?欢迎在评论区留下你的想法哦~
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 engola@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.4baike.com/n/120703.html