快好知 kuaihz

自从学会了INDEX+MATCH,我就再也不用VLOOKUP...

如果说在职场里一定要学会的一个函数是啥,毋庸置疑,那就是VLOOKUP。

VLOOKUP虽好,但总是听别人说有一个更厉害的组合叫做INDEX+MATCH,那咱们今天就来看看这个组合到底有何厉害之处!

函数功能

INDEX函数是在指定的区域取数据,一共有3个参数,如果区域只有一列,第三从参数可以省略。

比如下面,在B4:F11区域中取第2行第3列的数字,就是标黄色的12.

Match函数则是定位数据的位置,比如定位下面老王的位置。

在A1:A5区域,老王处于第三位,所以函数返回结果为3.这里match第三参数用0表示精确查找,也可以表示大致查找 哦,待会就会讲到。

就是这两个看起来很好理解也很普通的函数,组合起来却能发挥非常大的威力。

普通匹配

做数据匹配最常用的就是VLOOKUP,我们也可以用INDEX+MATCH来实现,虽然看起来复杂一点,但是这正是其他 用法的基础!

反向匹配

反向匹配如果用VLOOKUP那个构造{1,0}数组可是让很多人难以理解,但是如果用INDEX+MATCH你会发现这不还是标准用法嘛。

大致匹配

大致匹配用VLOOKUP我们需要将第四参数设置为true,类似的,我们如果将MATCH第三参数设置为1,也能实现大致匹配。有没有愿意试一试把第三参数设置为-1的,愿意的举手!

模糊匹配

使用VLOOKUP做模糊匹配,我们可以搭配星号表示任意个字符,同理,在match匹配的时候,也可以使用星号来表示任意多个字符。

多条件匹配

如果用VLOOKUP做多条件匹配,那么又需要构造{1,0}数组,但是如果用INDEX+MATCH就不需要啦。

二维表匹配

在二维表里匹配,可以使用VLOOKUP+MATCH来实现,那么用INDEX+MATCH呢?当然也能轻松实现,而且更好理解。

一对多匹配

一对多匹配如果用VLOOKUP做的话,用辅助列可能不少人还能做,但是如果用一个公式写出来,很少有人能顺利做出来。当然了,既然是个难题,用IDNEX+MATCH也简单不了多少。

以上就是INDEX+MATCH的一些常见的用法。实际上这个搭配能解决绝大多数的数据匹配问题,只需要你按照先定位,再取数这个规则在公式里套,基本就掌握了INDEX+MATCH的精髓!

那么问题来了,这些个用法,你学会了几个?

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:自从  自从词条  再也  再也词条  不用  不用词条  学会  学会词条  VLOOKUP  VLOOKUP词条  
办公

 excel拆分合并技巧:将工作表...

编按:哈喽,大家好!在上篇文章中我们给大家介绍了4种拆分工作表的方法,分别是函数、透视表、高级筛选、VBA,不知道小伙伴们学习得咋样了?今天我们将学习合并工作表...(展开)

办公

 excel数据提取:查找批量订单...

编按:哈喽,大家好!如何在excel中快速的提取手机号码,已经是一个老生常谈的话题了。在CTRL+E问世后,关于提取数据的问题都变得简单了很多,不得不承认,它的...(展开)