问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据查询好搭档——INDEX和MATCH

发布网友 发布时间:2024-09-15 09:53

我来回答

1个回答

热心网友 时间:2024-11-28 05:24

小伙伴们好啊,今天和大家分享一个数据查询的最佳搭档——INDEX函数和MATCH函数。

先来说说INDEX函数的作用:

INDEX函数用于在一个区域中,根据指定的行、列号来返回内容。

该函数通常使用两个或是三个参数,三个参数的写法是:

INDEX(单元格区域,指定的行数,指定的列数)

例如以下公式,用于返回A1:D4单元格区域第3行和第4列交叉处的单元格,即D3单元格。

=INDEX(A1:D4,3,4)

接下来咱们再说说MATCH函数的作用。

MATCH 函数用于在一行或一列的查询区域中搜索指定内容,然后返回该内容在查询区域中的相对位置。

MATCH 函数有三个参数,第一个参数是查找对象,第二参数指定查找的范围,第三参数用于指定匹配方式,通常使用0,表示精确匹配。

例如以下公式,就是返回C3单元格的内容在A2:A10中所处的位置,结果为7。

MATCH(C3,A2:A10,0)

注意这里的7,是指在查找内容在查询区域中所处的位置,不是说工作表的第几行。另外,如果在数据区域中包含有多个查找值,MATCH函数将只返回查找值第一次出现的位置。

接下来咱们就说说这两个搭档的常见用法:

正向查询

如下图所示,要根据D3单元格中的姓名,在A~B列查询对应的职务。

E3单元格公式为:

=INDEX(B:B,MATCH(D3,A:A,0))

先使用MATCH函数,查找D3单元格的“小龙女”在A列中所处的位置,得到结果为8。然后使用INDEX函数,在B列中返回第8个元素的内容,结果就是小龙女对应的职务了。

逆向查询

如下图所示,要根据D3单元格中的职务,在A~B列查询对应的姓名。

E3单元格公式为:

=INDEX(A:A,MATCH(D3,B:B,0))

先使用MATCH函数,查找D3单元格的“秘书”在B列中所处的位置,得到结果为5。然后使用INDEX函数,在A列中返回第5个元素的内容,结果就是秘书对应的姓名了。

两个不同方向的查询,使用的公式套路完全一样,如果有兴趣,你可以试试上下方向的查找公式怎么写。

多条件查询

除了常规的单条件查找,这两个搭档也可以完成多条件的查询。

如下图所示,需要根据E列和F列的职务和年龄信息,在A~C列单元格区域中,查找职务为“秘书”,年龄为“19”岁所对应的姓名。

G3单元格公式为:

=INDEX(A:A,MATCH(E3&F3,B:B&C:C,0))

注意这里是一个数组公式,输入完成后需要将光标放到编辑框中,按住Shift+ctrl不放,再按回车完成。

先使用连接符&,将E3和F3的职务年龄合并成一个新的条件。

再使用连接符将B列和C列的信息合并成一个新的查询区域。

然后使用MATCH函数,查询出职务&年龄在查询区域中所处的位置8。

最后用INDEX函数,得到A列第8个元素的内容,最终完成两个条件的数据查询。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
计算器M+/ M-是什么意思? 科学计算器M+和M-的操作方法是什么? 竹筒粽子黑米的做法 竹筒粽子怎么做不散 竹筒粽子的做法与步骤详解 孕妇为什么不能吃龙眼呢? 孕妇可以吃龙眼不? 哪个部位的痣不能取 眉毛有痣天生有福气? 脸上什么位置的痣不能点 腊鸭腿的做法大全家常 电脑里回收站里的垃圾清除后都去哪里了? Excel函数公式:最强查找引用INDEX+MATCH实用技巧解读 excel index是什么意思? it天空出的u盘启动助手1.59版能不能引导启动并识别ibm 3850 x5 服务... 四川攀枝'花到天津多少公里 武夷大红袍茶叶价格 攀枝衣到云南新平县多少公里 最贵大红袍茶叶一斤多少钱 武夷山大红袍多少钱?武夷山大红袍价格详情分享 荣经到米易多少公里 扫码支付查不到实名认证,有合同和通话纪录能起诉吗 20-35万之间的商务用轿车或SUV推荐,主要考虑德系,不排斥其它欧系和美... 汉朝喝酒的杯子叫什么 大连睿康口腔医院种植牙贵吗? 大连全好口腔的种植牙材料好吗 大连全好口腔的种植牙好吗 中亚五国商业信息? 上海金山现代农业园区基本介绍‍ 猪肉莲藕馅比例 猪肉莲藕馅怎么调好吃 猪肉莲藕怎么烧好吃又简单 如何用莲藕和猪肉做出美味的家常菜? Excel函数公式:Index+Match函数。 顺风,申通,中通,圆通,韵达。这几个快递上门收货时间是什么时候╮(╯▽ ... 俾虫怎么去除简单方法 狗狗怎么去蜱虫 古代诗人描写四月天的诗句(四月天的诗句) 欧莱雅小蜜罐是兰蔻菁纯面霜平替是真的吗 重庆常青藤湖上初晴离渝北区空港大道579号多远 怎么样洗内衣才是正确的 华为电脑管家卸载不了怎么办? 华为电脑管家怎么安装? 想要不长肉的话晚饭可以吃什么? 晚饭吃什么不胖 夜晚饿吃什么不长肉肉 i am going to see the pandas to there.这句话对吗 ...腿部还是冷的,并且无法出汗!!有什么办法可以改善? sql 两日期差中的日期 sql求两个日期的整年差为整数的语句 平时感到喉咙顶胸闷而且胃气多 还记得那年夏天什么歌 去除筛选快捷键_excel清除筛选的快捷键