打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VLOOKUP vs INDEX+MATCH组合,简单才更好


送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!



VLOOKUP函数和INDEX+MATCH函数组合都可以实现数据查询,都是常用的数据查询工具。下面我们一起来看看它们的异同点吧!


01

精确查询

如下例,我们要查询韦小宝同学的数学成绩,两组公式都是可以的。



在从左至右的精确查找,VLOOKUP公式的书写更加简洁易懂。

而INDEX+MATCH由于有函数嵌套,它首先由MATCH函数确定“韦小宝”同学在A列中的位置,并将返回的位置信息作为INDEX函数的第二个参数,返回数学成绩。

对于初学者而言是有一定难度的。因此VLOOKUP函数更受初学者的欢迎。


02

多条件查找

当查找条件多于1个的时候,VLOOKUP函数就显得有些力不从心了。当然,他也可以配合MATCH函数,但在效率和简介程度上是不如INDEX+MATCH组合的。



虽然INDEX+MATCH函数组合看起来更长一些,但其实它更加简单。按照语法结构,在INDEX函数中嵌套两次MATCH函数就可以了。

相对地,VLOOKUP函数要稍稍复杂一些。第三个参数需要用MATCH函数的结果,这里比较容易出错。


03

逆向查找

如果要查找的数据结果在查找值的左侧,即需要从右向左查找,这时候,VLOOKUP函数就不太方便了。



由于VLOOKUP函数中查找结果必须在查找数据的右侧,因此上面这个例子不能直接使用VLOOKUP函数。它必须配合IF函数,来给她创造一个内存数组,在这个内存数组中查找结果在查找数据的右侧。

IF函数中当判断条件等于1时,返回单元格区域B2:B8;当等于0时,返回单元格区域A2:A8。新构成的内存数组正好满足了VLOOKUP函数要求,整个公式可以正常使用。

这是一个数组公式,因此公式书写完毕后,需要CTRL+SHIFT+ENTER三键回车。

而INDEX+MATCH函数组合则简单的多,公式原理上面介绍的一样。

如果是逆向查找,INDEX+MATCH函数组合的效率要远大于VLOOKUP函数。如果想了解更多逆向查找的知识,请参看帖子总结篇--反向查找函数使用终极帖


04

模糊查找

VLOOKUP函数不仅可以精确查找,还可以进行模糊查找。



当VLOOKUP函数的第四个参数是“TRUE”时,它表示是模糊查找,查找小于查找值的最大值,并且,数据要升序排列。

MATCH函数也可以进行模糊查找,当它的第三个参数为“1”或者“-1”时,当然数据排序也必须是升序或者降序。但在这个例子中INDEX+MATCH组合就不适用了。

其实,无论是VLOOKUP函数还是INDEX+MATCH函数组合,都是非常高效的数据查找工具。具体要使用那一个,要看具体的情况,以及“哪个方便用哪个”。


好了朋友们,今天和大家分享的内容就是这些了!喜欢我的文章请分享、转发、点赞和收藏吧!如有任何问题可以随时私信我哦!

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

我就知道你“在看”

推荐阅读
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
QQ浏览器
Excel公式从入门到精通,比Vlookup好用一点的公式
Excel函数(18)–vlookup match组合函数
Excel中多条件查找对满足两个以上条件的数据进行查找并引用
Excel中逆向Vlookup查找if({1,0})公式理解
EXCEL函数技巧:掌握这五类函数,别人加班,你逛街
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服