推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

Excel 中如何使用 index + match 函数来查找

   2023-07-04 网络整理佚名1690
核心提示:函数才是查找之王!查找结果要精确,所以第三个参数输入数字「0」,打上反括号「)」。第三个参数输入数字「0「表示精确查找,输入反括号」)「,使用【F4】键锁定【B1:G1】,按下回车键,向右填充公式,这些学科在成绩表中对应的列数,也被查询出来了。第二个参数是查找的行【A15】单元格,第三个参数是查找的列数,选中【C13】单元格,打上反括号,按下回车键,孔娟的数学成绩,就被我们查询出来了。

原标题:《再见!这组CP功能才是搜王!》

Hi~大家好,我是爱学Excel的甜甜~

又到了每周准时开始的【0个Excel基本功能】啦~

在前面的学习中,我们已经了解了匹配函数和索引函数的基本用法。

match函数可以根据对象找到位置,而index函数可以根据位置找到对象,所以它们是互补的,所以这两个函数通常一起使用。

今天我们来学习如何使用索引+匹配功能~

1.索引+匹配功能

我们来看这个案例:现在我们需要根据行标题和列标题中的考生姓名和科目,在分数表中找到对应的分数。

首先,我们需要找出姓名和学科在成绩表中对应的位置。 这里用到了match函数。

❶ 在[A15]单元格中输入=MATCH,按[Tab键]快速插入函数和括号“(”。

现在我们要找到孔娟,选择【B15】单元格; 在分数表的名称列中查找它,因此选择 [A2:A7] 单元格。

搜索结果必须准确,因此第三个参数输入数字“0”,并放上括号“)”。

不要忘记绝对引用第二个参数,选择第二个参数[A2:A7],按F4键快速锁定。 公式输入后,按回车键,向下填写公式,就会查询到这些名字在成绩表中对应的行号。

公式如下:

=MATCH(B15,$A$2:$A$7,0)

❷ 接下来我们按照刚才的方法,找出该科目在成绩表中对应的位置页。

在单元格[C13]中输入= MATCH,放入“(”括号,第一个参数选择数学单元格[C14],第二个参数选择成绩表的主题行[B1:G1]单元格。

❸ 第三个参数输入数字“0”表示精确查找,输入后括号“)”,用[F4]键锁定[B1:G1],按回车键,将公式填到右边。 这些科目在成绩表中列出了相应的列数,也被查询。

公式如下:

=MATCH(C14,$B$1:$G$1,0)

我们已经找到了姓名和主题对应的行号和列号,现在我们需要根据找到的行号和列号快速找出它们对应的分数,这里我们可以使用索引函数来完成。

❶ 在[C15]单元格中输入= INDEX,第一个参数是搜索范围,我们选择整个分数范围[B2:G7]单元格。

❷ 第二个参数是要查找的行[A15],第三个参数是要查找的列数。 选择单元格 [C13],放回括号,然后按 Enter 键。 将显示孔娟的数学成绩。 我们查了一下。

❸ 接下来准备填写公式。 注意填写公式时要考虑相对引用和绝对引用。

这时候你就要在脑海中想象下一张图:这个公式一共引用了三个单元格范围。 当我们向右填充时,只有代表列的第三个参数可以移动。 当我们 fill down 时,只有代表线的第二个参数可以移动,而代表区域的第一个参数始终是固定的。

❹所以我们尝试修改这个公式,双击公式单元格进入公式编辑模式。

对于第一个参数,我们使用F4键快速锁定。

对于第二个参数,我们直接在【A15】【C13】前面添加美元符号“$”来锁定它们的列。

对于第三个参数,我们直接在[13]前面添加一个美元符号来锁定它们的行“$”。 修改完后,向右填写公式,再向下填写公式,结果就全部查询出来了。

公式如下:

=INDEX($B$2:$G$7,$A15,C$13)

当然,如果不想保留辅助数据,可以将match和index函数结合起来

完整公式如下:

=INDEX($B$2:$G$7,MATCH(B15,$A$2:$A$7,0),MATCH(C14,$B$1:$G$1,0))

只有多看、多练,才能学好Excel~快去尝试一下吧!

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON