小兔网

什么是MATCH函数?

知识兔

MATCH函数归类于Excel 查找和引用函数。它在数组中查找值,并返回该值在数组中的位置。例如,如果我们希望匹配包含值1,5,3,8的范围A1:A4中的值5,则该函数将返回2,因为5是范围中的第二项。

在财务分析中,我们可以使用MATCH函数以及其他函数来查找并返回列中的值之和。通常与INDEX函数一起使用。了解如何将INDEX MATCH组合为功能强大的查询组合。

 

= MATCH(lookup_value,lookup_array,[match_type])

 

MATCH公式使用以下参数:

1.Lookup_value(必填参数)–这是我们要查找的值。

2.Lookup_array(必需的参数)–要搜索的数据数组。

3.Match_type(可选参数)–可以将其设置为1、0或-1以返回结果,如下所示:

 

比赛类型行为
1或省略当该函数找不到精确匹配项时,它将返回lookup_value下方最接近的匹配项的位置。(如果使用此选项,则lookup_array必须按升序排列)。
0当函数找不到精确匹配时,它将返回错误。(如果使用此选项,则无需对lookup_array进行排序)。
-1当该函数找不到精确匹配项时,它将返回lookup_value上方最接近的匹配项的位置。(如果使用此选项,则lookup_array必须按降序排列)。

 

如何在Excel中使用MATCH函数?

为了理解该函数的用法,让我们考虑一些示例:

 

例子1

假设我们得到以下数据:

2.JPG

我们可以使用以下公式查找Cucumber的值。

 

匹配功能-示例1

 

我们得到以下结果:

 

匹配功能-示例1a

 

例子2

假设我们得到以下数据:

 

匹配功能-示例2

 

假设我们希望找出特定颜色的裤子的数量。在这里,我们将使用INDEX或MATCH函数。使用的数组公式为:

 

匹配功能-示例2a

 

我们需要使用CTRL + SHIFT + ENTER创建一个数组。我们得到以下结果:

 

匹配功能-示例2b

 

要记住的事情

1.匹配文本值时,MATCH函数不能区分大写和小写字母。

2.不适用!错误–如果match函数未能找到lookup_value的匹配项,则发生。

3.该功能支持近似和精确匹配以及部分匹配的通配符(*或?)。

额外资源

感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源:

Excel函数知识

Excel数据分析

Excel案列展示