如何在Excel中使用INDEX MATCH函数(运用方法)

Excel 中的 INDEX 和 MATCH 函数可以结合使用,以比VLOOKUP快得多的速度查找值。您将在下面找到在 Excel 中使用组合索引匹配函数的步骤。

Excel中的索引匹配函数

虽然 VLOOKUP 函数被广泛使用,但众所周知,由于其在执行查找时从左到右扫描数据列的固有趋势,它会占用大量资源且速度慢。

相比之下,混合 INDEX MATCH 函数更快、更高效,因为它能够使用 INDEX 和 MATCH 函数的组合找到信息的准确位置。

这种类似于 GPS 的精度是通过使用INDEX函数来识别“数据阵列”(查找信息所在的位置)和 MATCH 函数来查明项目的位置(需要信息)来实现的。

Excel INDEX MATCH 函数说明

正如您在上图中看到的,INDEX 函数标识价格列的位置,而匹配函数精确定位项目(Chromebook) 的位置。

那么,让我们继续看一下结合使用 INDEX 和 MATCH 函数来执行更快查找的步骤。

一、Excel中如何使用INDEX MATCH函数

为了说明 INDEX 和 MATCH 函数的结合使用,让我们尝试从销售数据中找出MacBook的价格,该销售数据列出了不同类型的计算机及其销售价格。

1.在单元格 A13中输入需要价格的商品名称(MacBook) 。

电脑销售数据

2.接下来,将光标放在单元格 B13中并开始键入=INDEX – 这将调出索引函数的语法。

Excel 中 INDEX 函数的语法

3.选择E1:E10作为索引数组——这是商品价格所在的位置。

在 Excel 中为 INDEX 函数选择数组

4.现在,不要指向行号,而是键入=Match – 因为我们将使用匹配函数指向数据中项目名称 (Chromebook) 的位置。

在 Excel 中启动 MATCH 函数

注意:在大数据中手动指向 Item Name (Row, Col) 的位置并不容易。因此,MATCH 函数用于指向项目名称的确切位置。

5.选择单元格 A13作为lookup_value – 这是需要价格的项目。

输入 MATCH 函数查找值

6.选择A1:A10作为lookup_array——这是项目名称所在的范围。

输入 MATCH 函数查找数组

7.下一步是说明匹配类型 –选择 0 – 精确匹配。

在 Excel MATCH 函数中选择匹配类型

8.最后,关闭Brackets并按下计算机键盘上的Enter 键。

在 Excel 中完成 INDEX MATCH 函数

按下 Enter 键后,INDEX MATCH 功能将执行矩阵搜索(水平和垂直)以在单元格 B13 中显示 Chromebook 的价格。

Excel 中 INDEX MATCH 函数的结果

从上图中可以看出,INDEX MATCH 函数扫描了 2 个数据列以查找 Chromebook 的价格。

相比之下,VLOOK 函数将扫描 5 个数据列来完成相同的任务。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2022年12月9日 下午5:01
下一篇 2022年12月9日 下午5:04

相关推荐