Excel中Match函数应用


Excel中Match函数应用

Match函数
  • 用途:返回在指定方式下与指定数值匹配的数组中元素的相应位置 。如果需要找出匹配元素的位置而不是匹配元素本身,则应该使用MATCH函数 。
  • MATCH(lookup_value, lookup_array, [match_type])

Excel中Match函数应用

解析:
1、Lookup_value[查找的对象]数据表中查找的数值;它可以是数值(或数字、文本或逻辑值)、对数字、文本或逻辑值的单元格引用 。
2、Lookup_array[查找的范围]可能包含所要查找的数值的连续单元格区域;可以是数组或数组引用[数组单元格的引用];数组 {"a","b","c"}代表abc依次排序 。
3、Match_type[选填]为数字-1、0、1[省略] 。省略就是1 , 此参数的默认值为 1 。
【Excel中Match函数应用】举例:

大括号框起来的是数组,逗号隔开的是列数据,分号隔开的是行数据

  1. =MATCH(2,{5,9,8,2,4,6},0)=4代表数字2在数组的第4个位置;数组1行6列;横竖列
  2. =MATCH(2,{1;2;3;8;7;5},0)=2代表数字2在数组的第2个位置;数组6行1列;纵数列
  3. =MATCH(2,{5,9,8,2,4,6;1,8,7,5,6,2},0)=#N/A;MATCH 函数查找匹配项不成功,它会返回错误值 #N/A 。

Excel中Match函数应用

TRUE=1, FALSE=0

  1. 1=MATCH 查找小于或等于 lookup_value 的最大值 。数组升序排列 。
  2. 0=精确值 。
  3. -1=MATCH 查找大于或等于 lookup_value 的最小值 。数组降序排列 。

  • 匹配文本值时,MATCH 函数不区分大小写字母 。
  • 通配符:?和*;问号匹配任意单个字符;星号匹配任意一串字符 。如果要查找实际的问号或星号 , 请在字符前键入波形符 (~) 。

相关经验推荐