发布网友 发布时间:2022-04-20 12:05
共3个回答
懂视网 时间:2022-04-20 16:26
match函数的意思是返回指定数值在指定数组区域中的位置。
MATCH函数是EXCEL主要的查找函数之一,该函数通常有确定列表中中某个值的位置;对某个输入值进行检验,确定这个值是否存在某个列表中;判断某列表中是否存在重复数据。定位某一列表中最后一个非空单元格的位置。lookup_array:可能包含有所要查找数值的连续的单元格区域,区域必须包含在某一行或某一列,即必须为一维数据,引用的查找区域是一维数组。match_type:为1时,查找小于或等于lookup_value的最大数值在lookup_array中的位置,lookup_array必须按升序排列:为0时,查找等于lookup_value的第一个数值,lookup_array按任意顺序排列:为-1时,查找大于或等于lookup_value的最小数值在lookup_array中的位置,lookup_array必须按降序排列。利用MATCH函数查找功能时,当查找条件存在时,MATCH函数结果为具体位置(数值),否则显示#N/A错误。
热心网友 时间:2022-04-20 13:34
MATCH函数用于查找某个数据在一个数据系列中最先出来的位置。
MATCH($A$2:$A$31&$B$2:$B$31,$A$2:$A$31&$B$2:$B$31,)的结果是一个数组:
{1,2,2,2,5,6,7,7,9,10,......}
ROW($2:$31)-1)也是得到一个数组:
{1,2,3,4,5,6,7,8,9,10,......}
($A$2:$A$31&$B$2:$B$31,$A$2:$A$31&$B$2:$B$31,)=ROW($2:$31)-1)两个数组相比较后得到一个逻辑数组:
{TRUE,TRUE,FALSE,FALSE,TRUE,.......}
热心网友 时间:2022-04-20 14:52
MATCH是在一个列表中找到和目标值相匹配的所在位置
使用语法:MATCH(lookup_value,lookup_array,match_type)
Lookup_value 就是需要在列表中查找的目标值。
Lookup_array 是包含所要查找的连续单元格区域。
Match_type 匹配类型,为数字 -1、0 或 1。
(1)如为 1,MATCH 查找小于或等于 lookup_value 的最大数值。Lookup_array 必须按升序排列。
(2)如为 0,MATCH 查找等于 lookup_value 的第一个数值。Lookup_array 可以按任何顺序排列。
(3)如为 -1,MATCH 查找大于或等于 lookup_value 的最小数值。Lookup_array 必须按降序排列。
(4)如省略,则默认为 1。