首页 > 社交 > 科普中国

别再用Vlookup了,试试index+match组合查询,比它好用太多了

常驻编辑 科普中国 2022-09-23 组合   标号   公式   行列   函数   常规   成绩   区域   位置   参数   数据

常用函数的第五篇来了!这节我们来学习下index与match函数,这个组合相信很多人都用过,很多喜欢将index+match与Vlookup进行比较,我觉得他们各有优点,但是如果非要选择一个话,我会选择 index+match因为它更加灵活,功能也更加强大!下面我们就来学习下吧ZMe拜客生活常识网

一、index函数

Index函数:根据数据区域中的行列号返回区域中对应的值ZMe拜客生活常识网

语法:=INDEX(array, row_num, [column_num])ZMe拜客生活常识网

第一参数:数据区域
第二参数:行标号的位置
第三参数:列标号的位置

如果第一参数仅仅只有一行或者一列,我们就能省略对应的行列标号。ZMe拜客生活常识网

如需下图,我们想要找到武则天的数学成绩ZMe拜客生活常识网

公式:=INDEX(A1:D9,5,3)ZMe拜客生活常识网

在A1:D9这个数据区域中,第五行(武则天)与第三列(数学)它们的交叉处,就是我们需要的结果ZMe拜客生活常识网

ZMe拜客生活常识网

二、match函数

语法:=MATCH(lookup_value, lookup_array, [match_type])ZMe拜客生活常识网

第一参数:查找值
第二参数:查找的数据区域
第三参数:匹配类型,在这里我们将其设置为0即可,表示精确匹配

如下图,我们想要查找【武则天】这姓名在第一列的位置ZMe拜客生活常识网

公式:=MATCH(F3,A1:A9,0)ZMe拜客生活常识网

结果为5,就表示在A1:A9这一列数据中,【武则天】是在第五个位置的ZMe拜客生活常识网

ZMe拜客生活常识网

match函数是查找数据的位置,而index函数它是根据位置来返回对应的数据。所以我们只需要将match函数嵌套在match函数中就能达到数据查询的效果。下面来看下它都能解决哪些问题吧ZMe拜客生活常识网

三、常规查询

如下图,我们想要查找张飞的数学成绩ZMe拜客生活常识网

公式:=INDEX(D1:D9,MATCH(G3,A1:A9,0))ZMe拜客生活常识网

第一参数:D1:D9,需要返回的结果列
第二参数:MATCH(G3,A1:A9,0),查找张飞在A列的位置
第三参数:省略,因为在这里仅仅只有1列数据

这个案例是index+match最常见的使用方法,将第一参数设置为需要返回的结果列,就可以将第三参数省略掉,我们仅仅只需要使用mtach函数来确定数据的位置即可ZMe拜客生活常识网

ZMe拜客生活常识网

四、反向查询

Index+match的反向查找与常规查询是一样的操作,它既可以查找右侧数据,也能查找左侧数据,非常灵活ZMe拜客生活常识网

如下图,我们想要查找3212这个学号对应的姓名ZMe拜客生活常识网

公式:=INDEX(A1:A9,MATCH(G3,B1:B9,0))ZMe拜客生活常识网

ZMe拜客生活常识网

五、多条件查询

Index+match在进行数据查询的时候,如果遇到重复值也是仅仅只能返回第一个找到结果,这个时候我们就需要再增加一个条件让结果变得唯一。ZMe拜客生活常识网

如下图,我们想要找下【2班韩信】的英语成绩ZMe拜客生活常识网

公式:=INDEX(E2:E10,MATCH(H4&I4,B2:B10&C2:C10,0))ZMe拜客生活常识网

这个公式本质上还是一个index+match的常规查询的格式,关键是match函数的第一跟第二参数ZMe拜客生活常识网

第一参数:H4&I4,将班级跟姓名链接在了一起
第二参数:B2:B10&C2:C10,将班级列跟姓名列链接在了一起

连接后,我们的查找值就变为了【2班韩信】这个值是唯一的,是可以找到对应的结果的ZMe拜客生活常识网

ZMe拜客生活常识网

六、查找多行多列

index+match也是可以实现一次查找多行多列数据的,我们只需要在第一个单元格中输入公式,然后向下向右填充即可ZMe拜客生活常识网

公式:=INDEX($B$2:$H$11,MATCH($J3,$B$2:$B$11,0),MATCH(K$2,$B$2:$H$2,0))ZMe拜客生活常识网

第一参数:$B$2:$H$11,需要查找的数据区域
第二参数:MATCH($J3,$B$2:$B$11,0),确定列标号
第三参数:MATCH(K$2,$B$2:$H$2,0),确定行标号    

相关阅读:

  • 马丽带伤出演沈腾导的电影,沈马组合再次合体,观众:太敬业
  • 组合怎么算(数学排列组合怎么算)
  • 高考各科分数满分多少(新高考最不要选的组合)
  • 网络营销的特点有哪些(网络营销组合的特点包括)
  • 中国的组合有哪些(中国男团组合成员名字大全)
  • word如何全选(word如何组合两张图片)
  • 生肖龙跟生肖猴配不配,生肖猴配生肖龙
  • 生肖猴跟鼠相配吗,生肖猴与鼠相配吗
  • 牛跟猴生肖最配,生肖牛和生肖猴婚姻
  • 生肖兔和生肖猴相配吗,兔猴生肖相配吗
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。