打开APP
userphoto
未登录

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

开通VIP
[Excel] 函数入门之--INDEX MATCH


简单回顾下

如果已知学号,要查找姓名。我们在F2单元格输入公式=VLOOKUP(E2,A2:B9,2,FALSE)


但是如果是已知姓名,要查找学号呢?

能不能直接在F5单元格输入公式

=VLOOKUP(E5,A2:B9,1,FALSE)

显然不行!因为但是我们说过,Vlookup函数查找的值必须在查找区域的第一列才可以。而现在要查找的姓名,在查找区域的第二列。


这时候,我们可以借助于INDEX MATCH函数

在F5单元格输入函数

=INDEX(A2:A9,MATCH(E5,B2:B9,0))


=INDEX(A2:A9,MATCH(E5,B2:B9,0))

里层的MATCH函数,作用是“定位”。就是定位区域A2:A9的哪一个数。

MATCH函数各参数的含义:

第一个参数,要查找的值。例子中我们要查找的就是E5单元格“小郑”这个名字

第二个参数,查找的区域。例子中我们要在B2:B9这个名字列中查找。

第三个参数,查找模式。0为精确匹配,1或者-1则为模糊匹配。


所以这个MATCH函数返回的值,就是8.


所以这个函数=INDEX(A2:A9,MATCH(E5,B2:B9,0))

相当于==INDEX(A2:A9,8)


INDEX函数的各参数含义:

第一个参数,一个区域。函数的结果是返回这个区域的某一个值。

返回哪一个值,由第二个和第三个参数决定是第几行第几列。


因为例子中A2:A9只有一列,所以省略第三个参数,第二个参数是8,意思就是返回A2:A9区域的第8个数。所以F5单元格的值就是A08。


INDEX MATCH函数比VLOOKUP函数的功能要多很多,至少VLOOKUP函数能完成的工作,INDEX MATCH函数组合都能完成。

建议大家多尝试一下今天学到的这个组合函数,不要总是局限在VLOOKUP函数。




本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
excel函数公式:lookup函数多条件匹配查找应用
【Excel函数应用】锁定位置——INDEX函数 MATCH函数
用vlookup函数解决这个问题太麻烦了!我教你用vlookup match
MATCH函数一个大家熟知却没充分发挥的函数
Excel教程: 数据找不到怎么办? 模糊查找3秒帮你解决
excel数据查询的五种方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服