打开APP
userphoto
未登录

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

开通VIP
UC头条:Excel 中比 Vlookup 更强大的 INDEX 和 MATCH 函数

原文标题:《比Vlookup更强大!这个函数组合,用过的人都说香,错过后悔一个亿!》

大家好,我是懂点Excel的小兰~

在Excel中,INDEX和MATCH函数是一对万金油查找函数公式,两者配合,能够发挥出巨大的作用!

MATCH函数负责找位置,然后告诉INDEX位置,INDEX就去把东西抓过来,好比侦探和警察的关系。

我们来看个简单的例子。

点击加载图片

Q:现在需要从左侧表格里,找到柚子的销量并填写在E2单元格,该怎么做?

A:先用MATCH函数找到柚子在A列中的位置,公式如下:

=MATCH(D2,A1:A30,0)

结果为13。

这就说明,在A1:A30这个区域中,柚子在第13个位置。

点击加载图片

然后在MATCH函数外面,嵌套INDEX函数,公式如下:

=INDEX(B1:B30,MATCH(D2,A1:A30,0))

结果为231。这就是柚子的销量。

点击加载图片

公式意思也很好理解,在B1:B30这个区域里,找到第13行的数据,也就是231。

上面这是一个比较简单的例子,但是也能看出INDEX+MATCH这对组合函数在查找数据方面,能够发挥出的作用。

以下,我还准备了6个INDEX+MATCH函数的经典用法,助力大家更快掌握这两个函数。

1、反向查找

反向查找:查找的结果信息在所需查找条件列的前面。

如下图:根据B列的水果名称,查找A列的编号。

点击加载图片

公式:

=INDEX(A2:A30,MATCH(E2,B2:B30,0))

公式说明:和前面举例的正向查找公式区别不大,唯一需要注意的是查找区域的变化。

相比VLOOKUP函数还需要借助IF函数构造数组来说,INDEX+MATCH更容易理解,也更好操作。

2、交叉查找

交叉查找引用数据,如下图,根据「列号」和「行号」,查找结果信息。

点击加载图片

公式:

=INDEX(B2:F11,MATCH(I1,A2:A11,0),MATCH(I2,B1:F1,0))

公式说明:

用第一个MATCH函数查找「第2排」在A2:A11中的位置,结果为2;

用第二个MATCH函数查找「第3列」在B2:F2中的位置,结果为3;

最后用INDEX函数在B2:F11区域中查找。

3、一对多查找

如下图,根据「名称」,查找一月、二月、三月的「销售额」。

点击加载图片

公式:

=INDEX($B$2:$D$30,MATCH($F3,$A$2:$A$30,0),MATCH(G$2,$B$1:$D$1,0))

公式说明:对比一下前面提到的交叉查询公式,可以发现,这两个公式原理其实是一样的,只是增加了绝对引用和混合引用。

4、多条件查找

比如,根据两个条件「月份」和「名称」,查找「销量」。

点击加载图片

公式:

=INDEX($C$2:$C$21,MATCH(E3&F3,$A$2:$A$21&$B$2:$B$22,0))

公式说明:利用&符号将查找条件,查找区域组合在一起,再按正向查找的方法进行查找。

5、区间查找

如果查找值处于某一个区间内,就返回对应的目标值。

如下图,需要根据业绩区间来计算员工的奖金数。

点击加载图片

公式:

=INDEX(I2:I5,MATCH(E2,{0,41,81,121},1))

公式说明:这个公式需要注意第二和第三参数的应用。如果第三参数是1或者省略,MATCH函数将查找小于或等于第一参数的最大值,并且第二参数中的值必须是升序排序。

6、模糊查找

模糊查找:通过结合使用通配符(「?」问号和「*」星号)来实现查找目标值。

如下图,需要查找最后一个字符是「瓜」,一共三个字符的水果的销量是多少。

点击加载图片

公式:

=INDEX(C2:C30,MATCH('??'&E2,B2:B30,0))

公式说明:

「?」问号通配符,代表任意单个字符。「*」星号通配符,代表匹配任意多个字符。

这里我们用了两个「??」问号,就代表任意两个字符。

PS:问号和星号必须使用英文半角的!

7、写在最后

最后给大家做个小小的总结~

INDEX和MATCH函数常见使用方法有以下7种:

正/反向查找

交叉查找

一对多查找

多条件查找

区间查找

模糊查找

INDEX和MATCH函数的作用非常之强大,祝愿大家早日掌握!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Vlookup最经典的10种用法,掌握最后一种,你就是公司的Excel大神
原来Excel的两个函数还可以这么组合
Excel教程:vlookup与match嵌套,实现乱序查找提取
Excel函数(18)–vlookup match组合函数
[Excel]不擅长Vlookup?没可能。#Vlookup小助手#了解下吧!
EXCEL 公式篇-Match函数处理中式排名以及VLOOKUP中的应用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服