Skip to main content

使用VLOOKUP的Excel双向查找公式

Anonim

通过将Excel的VLOOKUP函数与MATCH函数相结合,我们可以创建所谓的a 双向 要么 二维 查找公式,允许您轻松交叉引用数据库或数据表中的两个信息字段。

当您想要查找或比较各种不同情况的结果时,双向查找公式非常有用。

在上图所示的示例中,查找公式可以通过更改cookie名称和正确单元格中的月份,轻松检索不同月份中不同Cookie的销售数据。

06年1月1日

在行和列的交点处查找数据

本教程分为两部分。按照每个部分中列出的步骤创建上图中显示的双向查找公式。

本教程涉及将MATCH函数嵌套在VLOOKUP中。

嵌套函数涉及输入第二个函数作为第一个函数的参数之一。

在本教程中,MATCH函数将作为输入 列索引号 VLOOKUP的参数。

06年02月

输入教程数据

本教程的第一步是将数据输入Excel工作表。

为了按照教程中的步骤操作,请将上图中显示的数据输入以下单元格。

  • 在单元格D1到F1中输入最高数据范围
  • 在单元格D4到G8中输入第二个范围

第2行和第3行保留为空白,以适应本教程中创建的搜索条件和查找公式。

本教程不包括图像中显示的格式,但这不会影响查找公式的工作方式。

有关上述格式化选项的信息,请参阅此基本Excel格式教程。

  1. 将上图中的数据输入到单元格D1到G8中
06年3月

为数据表创建命名范围

命名范围是引用公式中的一系列数据的简单方法。您只需键入范围的名称,而不是键入数据的单元格引用。

使用命名范围的第二个优点是,即使将公式复制到工作表中的其他单元格,此范围的单元格引用也不会更改。

  1. 突出显示工作表中的单元格D5到G8以选择它们
  2. 单击位于A列上方的名称框
  3. 在名称框中键入“table”(无引号)
  4. 按下 输入 键盘上的键
  5. 单元格D5到G8现在具有范围名称“table”。我们将使用VLOOKUP的名称 表格数组 本教程后面的参数
04年06月

打开VLOOKUP对话框

虽然可以直接在工作表中的单元格中键入我们的查找公式,但很多人发现很难保持语法直观 - 特别是对于复杂的公式,例如我们在本教程中使用的公式。

在这种情况下,另一种方法是使用VLOOKUP对话框。几乎所有Excel的函数都有一个对话框,允许您在单独的行中输入每个函数的参数。

  1. 单击工作表的单元格F2 - 将显示二维查找公式的结果的位置
  2. 点击 公式 功能区的标签
  3. 点击 查找和参考 功能区中的选项可打开功能下拉列表
  4. 点击 VLOOKUP 在列表中打开功能的对话框
06年05月

输入查找值参数

通常, 查找值 匹配数据表第一列中的数据字段。

在我们的例子中, 查找值 是指我们想要查找的有关cookie的类型。

允许的数据类型 查找值 是:

  • 文本数据
  • 逻辑值(仅限TRUE或FALSE)
  • 一个号码
  • 对工作表中的值的单元格引用

在此示例中,我们将输入cookie名称所在位置的单元格引用 - 单元格D2。

  1. 点击 Lookup_Array中 对话框中的行
  2. 单击单元格D2以将此单元格引用添加到 Lookup_Array中 线。这是我们将输入我们正在寻找信息的cookie名称的单元格
06年06月

输入表数组参数

表数组是查找公式搜索以查找所需信息的数据表。

表数组必须至少包含两列数据。

  • 第一列包含查找值参数(教程中的上一步)
  • 将使用查找公式搜索第二个列以及任何其他列,以查找我们指定的信息。

必须将表数组参数作为包含数据表的单元格引用的范围输入,或作为范围名称输入。

对于此示例,我们将使用在本教程的第3步中创建的范围名称。

  1. 点击 表格数组 对话框中的行
  2. 键入“table”(无引号)以输入此参数的范围名称
  3. 保留VLOOKUP函数对话框以用于本教程的下一部分

继续第2部分>>