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

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中的数据必须按升序排列,否则可能会出现错误值)。

相关内容

热门资讯

玩家实测“新蜜瓜拼三张透视挂辅... 您好:新蜜瓜拼三张这款游戏可以开挂,确实是有挂的,需要软件加微信【8700483】,很多玩家在新蜜瓜...
实用靠谱!《中至景德镇麻将》感... ,威刚XPG动境机箱首发199元:独特洞洞板设计,AOC推出新款27寸QD-OLED显示器:360H...
熊猫来了有什么辅助软件-分享... 熊猫来了有什么辅助软件-分享透视挂给大家 无需打开直接搜索微信【215338558】房卡获取怎么才能...
一步到位,《口袋十三水》设置牌... GPU核显方面,有望升级到最新的Xe2架构,也就是和Lunar Lake同款,但不知道几个核心,当然...
实用靠谱!《雀神广东麻将》辅助... 最佳电影机:佳能C400和C80,威刚XPG动境机箱首发199元:独特洞洞板设计,2022年7月10...