85691082 回复您的文章《Excel的match函数如何查找文本位置?》

Match函数函数作用是在范围单元格中搜索特定的项,然后返回该项在此区域中的相对位置。

例如,如果A1:A3区域中包含值1、2和3,那么公式=MATCH(2,A1:A3,0)返回数字2,因为2是该区域中的第二项。

具体语法为 =MATCH(lookup_value,lookup_array,[match_type])

参数解释:

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

lookup_array 必填项,要搜索的单元格区域。

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

使用时需要注意的问题:

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

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

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

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

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

2022-09-29 16:57

<121121221321663>