MATCH函数怎么用?(与VLOOKUP的对比使用)

2025-09-24 16:13:52

1、首先,简明扼要地介绍下MATCH函数:

MATCH(lookup_value, lookup_array, [match_type])

作用:返回指定数值在指定数组区域中的位置

参数:三个,前两个必需,第三个可省(默认为1)

lookup_value (必需)---- 需要在 lookup_array 中查找的值

lookup_array(必需) ----查找的区域单元格

match_type(可省,默认1) ----数字 -1、0 或 1(-1为降序,0为任意顺序,1为升序)

MATCH函数怎么用?(与VLOOKUP的对比使用)

2、实战一:在另一个表格中查找“籍贯”的位置。

操作如下:如图,在D2单元格输入=MATCH(D$1,$A$14:$D$14,0)。

参数解释:

D$1----要查找的值“籍贯”,此处将“行”引用。输入D1后按下F4三次。

$A$14:$D$14----查找的区域,选择区域后,按下F4绝对引用。

0----任意顺序

分部操作如下图:

MATCH函数怎么用?(与VLOOKUP的对比使用)

MATCH函数怎么用?(与VLOOKUP的对比使用)

MATCH函数怎么用?(与VLOOKUP的对比使用)

MATCH函数怎么用?(与VLOOKUP的对比使用)

3、公式输入完成后,回车。鼠标往右拖拽完成。此时,你将看到信息的所在位置了。如图标记:

MATCH函数怎么用?(与VLOOKUP的对比使用)

MATCH函数怎么用?(与VLOOKUP的对比使用)

4、实战二:VLOOKUP嵌套MATCH函数进行快速填写数据,即如图示,将下面表格数据填入上面表格对应位置中。(温馨提示:如果对VLOOKUP函数不太懂,可参阅小编前面的有关VLOOKUP函数的介绍。)

操作如下:在D2单元格输入=VLOOKUP($B2,$A$14:$D$24,MATCH(D$1,$A$14:$D$14,0),0)

思路是这样子的:

在D2单元格MATCH的基础上,前方输入VLOOKUP,然后将VLOOKUP的第一参数设为$B2,第二参数绝对引用下标的全部区域$A$14:$D$24,第三个数据为MATCH,第四个参数为0,精确匹配。

MATCH函数怎么用?(与VLOOKUP的对比使用)

MATCH函数怎么用?(与VLOOKUP的对比使用)

MATCH函数怎么用?(与VLOOKUP的对比使用)

MATCH函数怎么用?(与VLOOKUP的对比使用)

5、公式输入完成后,回车。鼠标点击单元格往右拖动,完成第一行的数据匹配;然后再往下拖动完成全部数据的匹配。效果如图示:

MATCH函数怎么用?(与VLOOKUP的对比使用)

MATCH函数怎么用?(与VLOOKUP的对比使用)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢