Google sheets:使用 vlookup 返回多列


您可以使用以下语法与 Google 表格中的VLOOKUP函数来搜索某个范围内的值并从多列返回匹配值:

 =ArrayFormula(VLOOKUP( A14 , A2:D11 , { 2 , 4 }, FALSE ))

此特定公式在A2:D11范围内的单元格A14中查找值,并返回该范围的第 2列和第 4列中的相应值。

注意FALSE参数告诉 Google 表格搜索精确匹配而不是模糊匹配。

以下示例展示了如何在实践中使用此语法。

示例:使用VLOOKUP返回多列

假设 Google 表格中有以下数据集,其中显示有关各个篮球队的信息:

我们可以使用下面的公式结合VLOOKUP来查找A列中的球队“开拓者”,并返回相应的得分和篮板值:

 =ArrayFormula(VLOOKUP( A14 , A2:D11 , { 2 , 4 }, FALSE ))

以下屏幕截图显示了如何在实践中使用该公式:

Google 表格 VLOOKUP 返回多列

VLOOKUP公式返回球队名称中包含“开拓者”的行的得分和篮板列中的值。

请注意,如果我们更改单元格A14中的球队名称,公式将自动查找新球队的得分和篮板值。

例如,假设我们将球队名称更改为勇士队:

VLOOKUP公式现在返回球队名称中包含“Warriors”的行的得分和篮板列中的值。

其他资源

以下教程介绍了如何在 Google 表格中执行其他常见任务:

Google 表格:如何从另一个工作簿使用 VLOOKUP
Google Sheets:使用 VLOOKUP 返回所有匹配项
Google 表格:使用具有多个条件的 VLOOKUP

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注