如果你和Microsoft Excel使用Excel MATCH函数来定位某行、列或表中的值的位置,既节省时间,又能给老板留下好印象。此函数返回一个数字,该数字指示数据在列表、数组或所选数据中的第一个相对位置范围的细胞。MATCH功能是有用的,当项目的地方在列表中是需要的,而不是项目本身。下面是如何在Excel中使用这个查找和引用函数。
本文中的说明适用于Excel 2019、2016、2013、2010和2007;Excel for Microsoft 365;Excel网络;为Mac Excel;为iPad Excel;为iPhone Excel;和Excel for Android。
匹配函数的语法
一个函数的语法指函数的布局,包括函数名、方括号、逗号分隔符和参数。MATCH函数的语法是:
=匹配(Lookup_value,Lookup_array,Match_type)
匹配函数参数
你给函数的任何输入都被称为an论点.Excel中的大多数函数都需要输入一些信息才能正确计算。
下面是MATCH函数的参数:
Lookup_value
Lookup_value(必需的)是您希望在数据列表中找到的值。该参数可以是数字、文本、逻辑值或单元格引用.
Lookup_array
Lookup_array(必需的)是要搜索的单元格范围。
Match_type
Match_type(可选)告诉Excel如何将Lookup_value与Lookup_array中的值匹配。这个参数的默认值是1。选项是-1 0 1。
- 如果Match_type= 1或省略,MATCH查找小于或等于Lookup_value的最大值。Lookup_array数据必须按升序排序。
- 如果Match_type等于0,MATCH将找到与Lookup_value完全相等的第一个值。Lookup_array数据可以按任何顺序排序。
- 如果Match_type等于-1,MATCH将查找大于或等于Lookup_value的最小值。Lookup_array数据必须按降序排序。
如何在Excel中使用匹配功能
本教程中展示的MATCH示例使用该函数查找术语的位置小发明在库存清单中。函数语法可以手动输入到单元格中,也可以使用Excel的内置函数,如下所示。
输入MATCH函数和参数:
-
打开一个空白的Excel工作表,输入C、D和E列中的数据,如下图所示。让细胞D2保持空白,因为那个特定的细胞将承载这个功能。
-
选择细胞D2使它成为活跃的细胞。
-
选择公式选项卡的丝带菜单。
-
选择查找与引用打开函数下拉列表。
-
选择匹配在列表中打开函数参数对话框。(在Mac版Excel中公式构建器打开。)
-
将光标放在Lookup_value文本框中。
-
选择细胞C2在工作表中输入单元格引用。
-
将光标放在Lookup_array文本框中。
-
突出E2至E7细胞在工作表输入范围。
-
将光标放在Match_type文本框中。
-
输入数量0在这一行找到与D3细胞数据的精确匹配。
-
选择好吧来完成这个功能。(在Mac版Excel中,选择完成.)
-
数量5在D3细胞中出现小发明是库存清单从上面数起的第五项。
-
当您选择单元格D3时,完整的功能将出现在公式栏以上工作表。
=匹配(C2, E2: E7, 0)
结合MATCH与其他Excel功能
MATCH函数通常与其他查找函数一起使用,例如VLOOKUP或指数并且用作其他函数参数的输入,例如:
- VLOOKUP的col_index_num参数。
- INDEX函数的row_num参数。