Excel 2003完整教程:MATCH

返回在指定方式下与指定数值匹配的数组中元素的相应位置。如果需要找出匹配元素的位置而不是匹配元素本身,则应该使用 MATCH 函数而不是 LOOKUP 函数。

语法

MATCH(lookup_value,lookup_array,match_type)

Lookup_value? 为需要在数据表中查找的数值。

Lookup_array? 可能包含所要查找的数值的连续单元格区域。Lookup_array 应为数组或数组引用。

Match_type? 为数字 -1、0 或 1。Match-type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。

说明

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

  1. 创建空白工作簿或工作表。
  2. 请在“帮助”主题中选取示例。不要选取行或列标题。

    从帮助中选取示例。

    从帮助中选取示例。

  3. 按 Ctrl+C。
  4. 在工作表中,选中单元格 A1,再按 Ctrl+V。
  5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
 
1
2
3
4
5
AB
ProductCount
Bananas25
Oranges38
Apples40
Pears41
公式说明(结果)
=MATCH(39,B2:B5,1)由于此处无正确的匹配,所以返回数据区域 B2:B5 中最接近的下一个值 (38) 的位置。(2)
=MATCH(41,B2:B5,0)数据区域 B2:B5 中 41 的位置。(4)
=MATCH(40,B2:B5,-1)由于数据区域 B2:B5 不是按降序排列,所以返回错误值。(#N/A)

Excel 2003完整教程:MATCH·相关导航

上页:Excel 2003完整教程:LOWER 下页:Excel 2003完整教程:MAX

Excel 2003完整教程:MATCH

Excel 2003完整教程:MAXExcel 2003完整教程:MAXA
Excel 2003完整教程:MDETERMExcel 2003完整教程:MDURATION
Excel 2003完整教程:MEDIANExcel 2003完整教程:MID
Excel 2003完整教程:MINExcel 2003完整教程:MINA
Excel 2003完整教程:MINUTEExcel 2003完整教程:MINVERSE
Excel 2003完整教程:MIRRExcel 2003完整教程:MMULT
Excel 2003完整教程:MODExcel 2003完整教程:MODE
Excel 2003完整教程:MONTHExcel 2003完整教程:MROUND
Excel 2003完整教程:MULTINOMIALExcel 2003完整教程:N
Excel 2003完整教程:NAExcel 2003完整教程:NEGBINOMDIST
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号