位置:首页 > 软件操作教程 > 办公软件 > Excel > 问题详情

MATCH 函数语法

提问人:卓尚敏发布时间:2022-01-12

MATCH(lookup_value, lookup_array, [match_type])

MATCH 函数语法具有下列参数:

  • lookup_value    必需。 要在 lookup_array 中匹配的值。 例如,如果要在电话簿中查找某人的电话号码,则应该将姓名作为查找值,但实际上需要的是电话号码。

    lookup_value 参数可以为值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。

  • lookup_array    必需。 要搜索的单元格区域。

  • match_type    可选。 数字 -1、0 或 1。 match_type 参数指定 Excel 如何将 lookup_value 与 lookup_array 中的值匹配。 此参数的默认值为 1。

    下表介绍该函数如何根据 match_type 参数的设置查找值。image.png

  • MATCH 返回匹配值在 lookup_array 中的位置,而非其值本身。 例如,MATCH("b",{"a","b","c"},0)返回 2,即“b”在数组 {"a","b","c"} 中的相对位置。

  • 匹配文本值时,MATCH 函数不区分大小写字母。

  • 如果 MATCH 函数查找匹配项不成功,它会返回错误值 #N/A。

  • 如果 match_type 为 0 且 lookup_value 为文本字符串,您可在 lookup_value 参数中使用通配符 - 问号 (?) 和星号 (*) 。 问号匹配任意单个字符;星号匹配任意一串字符。 如果要查找实际的问号或星号,请在字符前键入波形符 (~)。

继续查找其他问题的答案?

回复(0)
返回顶部