vlookup第三参数还在手动输入?难怪效率低,今天教你自动获取它

2024-06-28 31

Vlookup功能可以说是工作场所最常用的功能之一。很多人对这个功能又爱又恨。他们喜欢的是这个功能易于使用且功能强大,但他们讨厌的是第三个设置。总是需要一一编号,非常不方便。今天给大家分享一下如何自动获取vlookup函数的第三个参数,让vlookup函数变得更智能。

1匹配功能

这里我们将match函数嵌套在vlookup函数内部,并将其作为vlookup函数的第三个参数,以达到自动返回第三个参数的效果。我们先来看一下match函数的作用。

match函数:返回指定值在指定区域的位置

第一个参数lookupvalue:你要查找的值

第二个lookuparray参数:要搜索的数据区域

第三个参数matchtype:搜索类型。这里有三种搜索类型,分别是1、0和-1。这里,只需记住将其第三个参数设置为0即可。0代表完全匹配。

例如,如果我们想在这里找到June的位置,只需输入函数:MATCH(O6,A1:M1,0)。这里,o6是六月的位置,a1:m1是???的面积。?表头,最后输入0选择精确匹配。但在这里我们可以看到June排在第七位。

2嵌套函数

我们已经知道可以使用match函数来查找表头的位置。我们将此函数嵌套在vlookyp函数的第三个参数中。比如我们这里想查周卓豪6月份的销售额,只需要在vlookup函数的第三个参数中嵌套match函数即可。公式为VLOOKUP(O4,A:M,MATCH(P3,A1:M1,0),FALSE)

我们简单解释一下该功能。

一个参数:O4,是名称所在单元格的位置。

第二个参数:A:M,要搜索的数据区域

第三个参数:MATCH(P3,A1:M1,0),使用match函数找到June表头的位置

第四个参数:false,代表精确匹配

3查找多行多列的数据

在工作中,我们不能只搜索单条数据,常常会搜索多行多列的数据。现在我们只需要将相应的位置设置为相应的引用方法即可。搜索多列和多列数据,只需输入函数VLOOKUP($O4,$A:$M,MATCH(P$3,$A$1:$M$1,0),FALSE)然后向右滑动即可填充它。

下面我就为大家简单介绍一下该功能。

第一个参数:$O4,名称的位置。这里我们在字母前面添加一个美元符号。当我们向右拖动数据时,单元格位置不会改变。单元格的位置不会改变。网格的位置将会改变。

第二个参数:$A:$M是要搜索的数据区域。这里我们选择绝对引用,即在这两列前面添加一个美元符号。这样,无论我如何拖动数据,这个区域都不会改变。

第三个参数:MATCH(P$3,$A$1:$M$1,0),FALSE),我们使用match函数作为vlookup的第三个参数这里,单元格p3是表头区域。如果您使用美元符号,则当您将数据拖动到右侧时,单元格值将会发生变化。向下拖动数据时,单元格值不会改变。100万美元是黄金标准,所以无论你如何调整它,它都不会改变

第四个参数:假精确匹配

以上就是这个嵌套函数的计算过程。最重要的是单元格引用方法。如果这对您来说很难理解,只需复制公式并替换相应的单元格位置即可。

然后?你学会了吗?

我是Excel从零到一,关注我继续分享更多Excel技巧

本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。