image

既然您在这里,我假设您想在多个表中查找一些值。如果任何表包含给定的查找值,则要使用Excel VLOOKUP函数检索它们。对?这是您的操作方式。

嵌套VLOOKUP函数的通用公式

=IFERROR(VLOOKUP(lookup_value,table1,col,0),IFERROR(VLOOKUP(lookup_value,table2,col,0),VLOOKUP(lookup_value,table3,col,0)))

lookup_value:*这是您在记录中寻找的值。

Table1,Tabl2,Table3,…​:*这些是您知道其中存在该值的表。

col:*您要从中获取值的表中的列号。

0:*这是完全匹配。如果要进行近似匹配,请使用1。

让我们举个例子弄清楚。

使用嵌套的VLOOKUP搜索多个表

首先创建一个场景。假设我们开设了三个瑜伽课。一天结束时,您会发现一条腕带,上面刻着约翰的名字。

现在您知道约翰属于三大类之一。要在所有三个类中查找john,我们需要将嵌套或链接的VLOOKUP函数放入IFERROR函数中。

image

在这里,我们要在所有三个表中使用VLOOKUP查找john并获取他的电话号码。

使用以上通用公式,我们将此公式放在单元格E12中。

=IFERROR(VLOOKUP(D12,B2:C7,2,0),IFERROR(VLOOKUP(D12,F2:G7,2,0),VLOOKUP(D12,J2:K7,2,0)))

在这里,D12是我们的查找值。

B2:C7,F2:G7和J2:K7是我们要搜索的表。 2是我们要从中检索编号的表的列编号。 (此处每个表的列号都相同,但是在不同的数据集中可以不同)。

当您按下回车按钮时,它将检索约翰的电话号码。

image

它如何工作

该技术很简单。我们知道,link:/ formulas-and-functions-introduction-vlookup-function [VLOOKUP]

IFERROR function返回指定的值。我们利用这些功能是我们的优势。

第一个VLOOKUP运行。它无法在第一个表中找到John。它返回#N / A错误。现在,此函数封装在IFERROR函数中。由于第一个VLOOKUP公式已将#N / A馈入IFERROR,因此IFERROR的第二部分将运行,该第二部分再次包含IFERROR函数。

在下一轮中,VLOOKUP在第二个表F2:G7中查找john。

它再次失败,并且IFERROR将控件反弹到下一部分。在这一部分中,我们只有VLOOKUP函数,但是这次它在第三张表J2:K7中找到john并返回数字。

注意:在上面的示例中,我们确定John是三张表的一部分。但是,如果不确定表是否包含这些值,则使用另一个IFERROR函数,该函数告诉返回“在任何表中都找不到值”。

好的,这就是您如何查找多个表的方法。这不是查找多个表的最优雅的方法,但这就是我们所拥有的。

=IFERROR(VLOOKUP(D12,B2:C7,2,0),IFERROR(VLOOKUP(D12,F2:G7,2,0),IFERROR(VLOOKUP(D12,J2:K7,2,0),”Can’t

find”)))

还有其他方法可以做到。一种方法是在一个主文件中包含所有类的组合数据集。另一个总是VBA。

我希望我能解释得足够。如果您对本文或任何其他与excel或VBA相关的文章有任何疑问,请在下面的评论部分中告诉我。

相关文章:

链接:/ tips-excel-iferror-vlookup [IFERROR和VLOOKUP函数] VLOOKUP函数本身是一个了不起的函数,但与IFERROR函数一起使用时效果更好。 IFERROR函数用于捕获VLOOKUP函数返回的任何错误。

ISERROR和VLOOKUP函数|如果VLOOKUP函数导致错误,则此组合返回TRUE。

关于Excel VLOOKUP的17件事 |一次性学习VLOOKUP的17个惊人功能。

LOOKUP Multiple Values|使用INDEX-MATCH函数查找多个匹配项。

热门文章:

`链接:/ keyboard-formula-shortcuts-50-excel-shortcuts可提高您的生产率[50 Excel快捷方式以提高生产率]更快地完成任务。这50个快捷键将使您在Excel上的工作速度更快。

Excel中的VLOOKUP函数 |这是excel中最常用和最受欢迎的功能之一,用于从不同范围和工作表中查找值。链接:/ tips-countif-in-microsoft-excel [在Excel 2016中为COUNTIF]使用此惊人的功能对条件进行计数。

您无需过滤数据即可计算特定值。 Countif功能对于准备仪表板至关重要。

链接:/ excel-formula-and-function-excel-sumif-function [如何在Excel中使用SUMIF函数]这是仪表板的另一个重要功能。这可以帮助您汇总特定条件下的值。