Match函数详解丨返回需查找值在指定查找区域内的位置

 

MATCH函数,用于返回需查找值在指定查找区域内的位置,需要注意的是,MATCH返回的是位置而不是数值本身。...



MATCH函数,用于返回需查找值在指定查找区域内的位置,需要注意的是,MATCH返回的是位置而不是数值本身。

MATCH函数语法如下:

MATCH(需查找的值,指定搜索的区域,查找的方式)

MATCH函数有3个参数,详细介绍见下表:

参数顺序

参数解释

注意事项

第1参数

需查找的值

返回匹配单元格的在搜索区域内的相对位置

第2参数

指定搜索的区域

如第3参数为1或省略时搜索的区域必须升序排列,如第3参数为-1时必须按降序排列

第3参数

查找的方式

1 为查找小于或等于第1参数的最大值,0或省略为精确查找等于第1参数的第一个值,-1为查找大于或等于第1参数的最小值

第3参数的解释和官方解释不一样,官方解释是:1 或省略为查找小于或等于第1参数的最大值,0为精确查找等于第1参数的第一个值。但是根据实测结果显示第3参数省略时的查找方式和0一样。

下面举例子来说明MATCH函数的运算过程。

▎1

A列为ID名字,单元格C1输入:当Dog遇到God。

单元格D1输入公式,如下图所示:

=MATCH(C1,A1:A10,0)

公式输入完毕后,按回车。

MATCH函数的第1参数需查找的值:当Dog遇到God,第2参数指定搜索的区域为:A1:A10,第3参数查找方式为:0,精确查找。

从搜索区域A1:A10中可以看到“当Dog遇到God”的位于第8位,单元格D2返回的值即为:8。

▎2

MATCH函数返回匹配单元格的在搜索区域内的相对位置

举例说明:单元格A1:A14为ID名字,单元格C1输入:许仙敢草蛇。

单元格D1输入公式,如下图所示:

=MATCH(C1,A5:A14,0)

公式输入完毕后,按回车。


MATCH函数的第1参数需查找的值:许仙敢草蛇,第2参数指定搜索的区域为A5:A14,第3参数查找方式为:0,精确查找。

从搜索区域A5:A14中可以看到“许仙敢草蛇”的位于第3位,单元格D2返回的值即为:3。
PS:您也可以留言给我,我会及时给您答复!

EXCEL

微信订阅号:lovexcel
真实案例最实用

【实战运用 相互交流】

欢迎投稿:lovexcel@qq.com


长按二维码,选择“识别图中二维码”即可关注


    关注 EXCEL


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册