match函数

人气:463 ℃/2023-01-04 03:09:41

match函数是什么呢?下面就让我们一起来了解一下吧:

match函数属于excel中的查找函数,它的含义指的是返回指定数值在指定数组区域中的位置。

match函数的语法形式是match(lookup_value, lookup_array, [match_type])。

参数解释:

1、lookup_value属于必要的参数,是需要在lookup_array中查找的值。其中lookup_value参数能够是值(即数字、文本、逻辑值)或是对数字、文本或者逻辑值的单元格引用。

2、lookup_array也是必要的参数,它一般是表示要搜索的单元格区域。

3、match_type是可以选择参数的,比如数字-1、0 或者 1。match_type参数能够指定Excel怎样在lookup_array中进行查找lookup_value的值,并且正常情况下该参数的默认值是1。

match函数的用法也有很多,比如:

1、能够确定存在于列表中的某个值的位置。

2、可以对某个输入的值进行检验,从而来确定这个值有没有存在于某个列表中。

3、该函数还可以判断某列表中有没有存在重复的数据。

以上就是小编的分享了,希望能够帮助到大家。

match函数的用法

Match函数都不会使用,那就真的Out了,建议收藏备用

Match函数,大家并不陌生,但在具体的应用中,往往不能得心应手!今天,小编给大家整理了其基本用法和一些常见的应用技巧,希望对大家的工作效率有所帮助!


一、Match函数功能及语法结构

功能:返回指定的值在指定数组中的相对位置。

语法结构:=Match(定位置,定位范围,[匹配模式])。

解读:

1、匹配模式有-1、0、1三种,分别为:大于、精准匹配、小于。

2、当省略此参数时,默认为精准匹配。

目的:定位指定员工在相对数据范围中的位置。

方法:

在目标单元格中输入公式:=MATCH(J3,B3:B12)或=MATCH(J3,B3:B12,0)。


二、应用案例。

(一)快速反向查询。

目的:根据员工的姓名查询其所对应的部门。

方法:

在目标单元格中输入公式:=INDEX(B3:B12,MATCH(K3,C3:C12,0))。

解读:

1、Index函数的作用就是:在给定的单元格区域中,返回指定行列交叉处的值。

2、公式中首先利用Match函数定位当前值K3的相对位置,将返回值作为Index的参数,然后用Index返回相应的值。


(二)行列交叉查询。

目的:查询相应的产品在对应月份的销量。

方法:

在目标单元格中输入公式:=INDEX(C3:H12,MATCH(K3,B3:B12,0),MATCH(L3,C2:H2,0))。

解读:

此公式的思路就是巧妙的应用了Index函数的定义,首先定位产品所在的行数,然后定位月份所在的列数,最后用Index返回行列交叉处的值。


推荐

首页/电脑版/网名
© 2026 NiBaKu.Com All Rights Reserved.