match是什么意思(Excel搜索功能match的详细解释和示例应用)
admin
2023-08-21 04:00:12

Excel查找函数match详解及实例应用

匹配功能在数据处理中也有很强的应用,通常与其他功能结合使用。这里介绍一下各个参数的含义,并进行练习。

1.参数介绍

MATCH(lookup_value,lookup_array,[match_type])

这个函数的最终返回值是一个数字,也就是说搜索值首先出现在搜索区域的什么地方?

其中lookup_value查找的值;

lookup_array查找的区域;

[match_type]匹配的类型,:-1, 0和1有三种方式;

-1:表示匹配函数将查找大于或等于lookup_value.的最小值

(此时lookup_array参数中的值必须按降序排序。

0:表示匹配函数将查找等于lookup_value.的第一个值

(此时lookup_array参数中的值可以以任何方式排列

1:表示匹配函数将查找小于或等于lookup_value.的最大值

(此时lookup_array.参数中的值必须按升序排列

2.实例演练(匹配方式为0的)

如下图所示,我们需要找出547第一次出现在第2行的什么地方。

此时,我们可以在一个空单元格中输入function=MATCH(547,A2:I2,0),如下图。

结果是5,这意味着547首先出现在A2:I2中的第五个位置。(这里特别说明一下,如果A2:I2区域有多个547,那么只会回到第一次出现的位置。)

3.实例演练(匹配方式为-1的)

如下图所示,我们需要找出480出现在第4行的什么地方。

首先我们在一个空单元格中输入function=MATCH(480,A4:I4,-1),确认后结果是5。

但是第4行根本没有值480,所以函数会寻找大于等于480的最小值,也就是491,值5表示491出现在第4行的位置(搜索区域A4:I4中的数据必须按降序排列,否则可能会出现错误值)。

4.实例演练(匹配方式为1的)

如下图所示,我们需要找出450出现在第6行的什么地方。

首先我们在一个空单元格中输入函数=MATCH(450,A6:I6,1),确认后结果是6。

但是第6行没有值450,所以函数会找到小于等于450的最大值,也就是425,值6表示425出现在第6行的位置(搜索区域A6:I6中的数据必须按升序排列,否则可能会出现错误值)。

相关内容

热门资讯

正版授权!牛牛房卡游戏代理/光... 微信游戏中心:光明联盟房卡在哪里买打开微信,添加客服【88355042】,进入游戏中心或相关小程序,...
推荐一款!金花房卡如何购买/神... 微信游戏中心:神盾大厅房卡在哪里买打开微信,添加客服【88355042】,进入游戏中心或相关小程序,...
推荐一款!金花房卡批发/泡泡娱... 1.微信渠道:(泡泡娱乐)大厅介绍:咨询房/卡添加微信:88355042 2.微信游戏中心:打开微...
推荐一款!金花房卡代理零售/黄... 今 日消息,黄帝大厅房卡添加微信33549083 苹果今日发布了 iOS 16.1 正式版更新,简单...
一分钟了解,牛牛房卡哪里有卖的... 一分钟了解,牛牛房卡哪里有卖的/红桃众娱牛牛房卡购买渠道红桃众娱是一款非常受欢迎的游戏,咨询房/卡添...