Skip to main content

使用Excel的MATCH函数查找数据的位置

【Excel实用技术】INDEX+MATCH函数组合,多条件查找数据必备函数 (六月 2025)

【Excel实用技术】INDEX+MATCH函数组合,多条件查找数据必备函数 (六月 2025)
Anonim

Excel 比赛 function用于返回一个数字,表示列表,数组或选定单元格范围内数据的第一个相对位置;当需要项目在列表中的位置而不是项目本身时使用它。

MATCH函数语法和参数

函数的语法是指函数的布局,包括函数的名称,括号,逗号分隔符和参数。的语法 比赛 功能是:

= MATCH(Lookup_value,Lookup_array,Match_type)

Lookup_Array中 (必需)是您要在数据列表中查找的值。此参数可以是数字,文本,逻辑值或单元格引用。

查找数组 (必需)是被搜索的单元格范围。

比赛类型 (可选)告诉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函数

我们的 比赛 示例使用该函数来查找术语的位置小玩意儿 在库存清单中。您可以手动输入函数语法到单元格中,也可以使用公式生成器的助手,如下所示。

要使用公式生成器输入MATCH函数和参数:

  1. 首先使用列填写本教程中显示的Excel工作簿 C,D和E.。离开Cell D2 空白,因为该特定单元格将承载我们的功能。
  2. 填写完所有信息后,单击“单元格” D2。
  3. 点击公式 功能区菜单的选项卡。
  4. 选择查找和参考 从功能区打开功能下拉列表。
  5. 点击比赛 在列表中提出来 Formula Builder.
  6. 在里面 Formula Builder,点击Lookup_Array中 线。
  7. 单击单元格 C2 在工作表中输入单元格引用。
  8. 点击查找数组 线。
  9. 突出细胞 E2E7 在工作表中输入范围。
  10. 点击比赛类型 线。
  11. 输入数字 0 在此行上查找与单元格中数据的完全匹配 D3.
  12. 点击 完成 完成功能并关闭构建器。
  13. 数字5 出现在细胞中 D3 自该学期开始小玩意儿 是库存清单顶部的第五个项目。

单击单元格时 D3,完整的功能出现在工作表上方的公式栏中。

= MATCH(C2,E2:E7,0)

将MATCH与其他Excel函数结合使用

比赛 函数通常与其他查找函数(如VLOOKUP或INDEX)一起使用,并用作其他函数参数的输入,例如:

  • Col_index_num为 争论 VLOOKUP.
  • ROW_NUM 争论的 指数 功能。