match函数的用法

如题所述

match函数的用法包括三种:精确匹配、小于匹配,大于匹配。

1、精确匹配

当match_type等于0时,就是精确匹配,我们来结合具体例子进行学习。当查找成功时,返回查找值在单元格区域中的相对位置;当查找失败时,返回#N/A。

2、小于匹配

当match_type等于1时,就是小于匹配,我们来结合具体例子进行学习。使用小于匹配的前提条件是单元格区域的值按照升序排列。

当查找成功时,返回最接近查找值(小于等于查找值)的单元格在单元格区域中的相对位置,这里的查找值是1770,最接近他的值(小于等于)是1760,这个值在单元格区域中的位置是6,因此返回6。

当查找失败或者单元格区域按照降序排列,都返回错误值#N/A。

3、大于匹配

当match_type等于-1时,就是大于匹配,我们来结合具体例子进行学习。

使用大于匹配的前提条件是单元格区域的值按照降序排列。这里由于数据是按照升序排列,所以直接返回错误值#N/A。

拓展知识:match函数

MATCH函数是Excel中的一种查找函数,它可以用于查找某个单元格中的值在指定的区域中的位置。

MATCH函数说明

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

2、查找文本值时,MATCH函数不区分大小写字母。

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

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

温馨提示:答案为网友推荐,仅供参考