什么是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
假设我们得到以下数据:
我们可以使用以下公式查找Cucumber的值。
我们得到以下结果:
例子2
假设我们得到以下数据:
假设我们希望找出特定颜色的裤子的数量。在这里,我们将使用INDEX或MATCH函数。使用的数组公式为:
我们需要使用CTRL + SHIFT + ENTER创建一个数组。我们得到以下结果:
要记住的事情
1.匹配文本值时,MATCH函数不能区分大写和小写字母。
2.不适用!错误–如果match函数未能找到lookup_value的匹配项,则发生。
3.该功能支持近似和精确匹配以及部分匹配的通配符(*或?)。
额外资源
感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源: