MATCH函数语法(怎么理解match函数)
MATCH函数语法(怎么理解match函数),新营销网红网本栏目通过数据整理汇集了MATCH函数语法(怎么理解match函数)相关信息,下面一起看看。
MATCH函数的语法分析和基本用法
MATCH用于返回要在该区域中查找的数据的相对位置。下面介绍一下她的语法和参数用法。
语法
MATCH(查找值,查找数组,[匹配类型])
用一种容易理解的方式,它可以表达为
匹配(要查找的数据、搜索区域、搜索方法)
匹配函数语法具有以下参数
第一个参数lookup_array中要匹配的值。比如你想在一本书里查某个人的号码,你应该用名字作为搜索值,但你实际需要的是号码。
第一个参数可以是一个值(数字、文本或逻辑值),也可以是对数字、文本或逻辑值的单元格引用。
第二个参数要搜索的单元格范围。
第三个参数可选。数字-1,0或1。match_type参数指定Excel如何将lookup_value与lookup_array中的值进行匹配。该参数的默认值为1。
下表描述了该函数如何根据match_type参数的设置来查找值。
对于非高级用户,可以跳过这一部分,直接看下面的例子,因为99%的时候,第三个参数只有0,足够满足日常工作要求了!
MATCH_type行为1或省略MATCH以查找小于或等于lookup_value的最大值。lookup_array参数中的值必须按升序排序,例如-2, -1, 0, 1, 2,A-Z,假,真。0MATCH查找与lookup_value完全相等的第一个值。lookup_array参数中的值可以按任何顺序排列。-1MATCH查找大于或等于lookup_value的最小值。lookup_array参数中的值必须按降序排列,例如TRUE、FALSE、Z-A、2, 1, 0, -1, -2,诸如此类。MATCH函数返回第二个参数中匹配值的位置,而不是其值本身。例如,MATCH(b,{a,b,c},0)返回2,这是“b”在数组{ a,b,c }中的相对位置。
匹配文本值时,match函数不区分大写和小写字母。
如果MATCH函数找不到匹配项,它将返回错误值# n/a。
看了这么多字,很多同学是不是有点晕?
两个简单易学的例子让你秒懂匹配功能~
我们来看一个垂直搜索定位的案例。
C2,输入下面的公式。
=匹配(王宏强,A:A,0)
第一个参数要搜索的数据,这里是“王宏强”
第二个参数在哪里搜索,这里是A列的搜索,所以写A:A。
第三个参数精确匹配搜索,写0。
连接是找到与A列中的“王宏强”完全匹配的数据,并返回其位置。
结果是8,这意味着找到了数据,数据在第8行。
了解了垂直搜索,再来看一个横向搜索定位的案例。
C2,输入下面的公式。
=MATCH (pear,1:1,0)
第一个参数要搜索的数据,这里是“pear”
第二个参数看哪里,这里是第一行,所以写1:1。
第三个参数精确匹配搜索,写0。
连接就是找到与第一行“梨”完全匹配的数据,并返回其位置。
结果是4,表示找到了数据,数据在第4列,也就是d列。
不是很简单吗?现在你已经学会了匹配函数的最基本的应用。
先休息一下,还有更精彩的应用案例等着你~
匹配(所需的函数组合索引匹配)
更多MATCH函数语法(怎么理解match函数)相关信息请关注本文章,本文仅仅做为展示!