Excel 中的 INDEX 和 MATCH 函数可以结合使用,以比VLOOKUP快得多的速度查找值 。您将在下面找到在 Excel 中使用组合索引匹配函数的步骤 。
Excel中的索引匹配函数虽然 VLOOKUP 函数被广泛使用,但众所周知,由于其在执行查找时从左到右扫描数据列的固有趋势,它会占用大量资源且速度慢 。
相比之下,混合 INDEX MATCH 函数更快、更高效,因为它能够使用 INDEX 和 MATCH 函数的组合找到信息的准确位置 。
这种类似于 GPS 的精度是通过使用INDEX函数来识别“数据阵列”(查找信息所在的位置)和 MATCH 函数来查明项目的位置(需要信息)来实现的 。

文章插图
正如您在上图中看到的,INDEX 函数标识价格列的位置,而匹配函数精确定位项目(Chromebook) 的位置 。
那么,让我们继续看一下结合使用 INDEX 和 MATCH 函数来执行更快查找的步骤 。
一、Excel中如何使用INDEX MATCH函数为了说明 INDEX 和 MATCH 函数的结合使用,让我们尝试从销售数据中找出MacBook的价格,该销售数据列出了不同类型的计算机及其销售价格 。
1.在单元格 A13中输入需要价格的商品名称(MacBook)。

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

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

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

文章插图
注意:在大数据中手动指向 Item Name (Row, Col) 的位置并不容易 。因此,MATCH 函数用于指向项目名称的确切位置 。
5.选择单元格 A13作为lookup_value – 这是需要价格的项目 。

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

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

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

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

文章插图
从上图中可以看出,INDEX MATCH 函数扫描了 2 个数据列以查找 Chromebook 的价格 。
【运用方法 如何在Excel中使用INDEX MATCH函数】相比之下,VLOOK 函数将扫描 5 个数据列来完成相同的任务 。
- 运用方法 如何在Excel单元格中开始新行
- 图文教程 如何在Excel中使用VLOOKUP函数
- 图文教程 如何使用Excel SUMIFS函数
- 图文教程 如何在Excel中使用SUMIF函数
- 适合Outlook、Gmail 如何把邮件存到本地电脑
- 荣耀8256g怎么样
- c罗在里斯本踢了多久
- Mac分屏怎么开启,苹果电脑分屏功能设置教程
- 怎么查看Pages字数,iPhone和iPad启用文档字数统计功能
