Question to say "I can!"

Excel中MATCH( )函数的使用

2010-10-05

我们常常需要对两个排列不一样的数据表进行比较,查找出它们之间的不同,那么可以用match()函数来完成。

MATCH( )

用途:
返回在指定方式下与指定数值匹配的数组中元素的相应位置。如果需要找出匹配元素的位置而不是匹配元素本身,则应该使用MATCH 函数。注意:MATCH函数返回lookup_array 中目标值的位置,而不是数值本身。

语法:
MATCH(lookup_value,lookup_array,match_type)。

参数:
Lookup_value为需要在数据表中查找的数值,它可以是数值(或数字、文本或逻辑值)、对数字、文本或逻辑值的单元格引用。
Lookup_array是可能包含所要查找的数值的连续单元格区域,Lookup_array可以是数组或数组引用;
Match_type 为数字-1、0或1 ,它说明Excel 如何在lookup_array 中查找lookup_value。
如果match_type 为1,函数MATCH 查找小于或等于lookup_value 的最大数值。如果match_type 为0,函数MATCH 查找等于lookup_value 的第一个数值。
如果match_type 为-1,函数MATCH 查找大于或等于lookup_value 的最小数值。
如果match_type 为0 且lookup_value 为文本,lookup_value可以包含通配符(“*”和“?”)。星号可以匹配任何字符序列,问号可以匹配单个字符。

实例:如果A1=68、A2=76、A3=85、A4=90,则公式“=MATCH(90,A1:A5,0)”返回4。

若是要比较两个数据表,方法也很简单了,可以用=match(要查找的数据,要在哪个区域中查找,0)可以完美的实现!



作者:admin | Categories:软件使用 | Tags:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

无觅相关文章插件,快速提升流量