通过将Excel的VLOOKUP功能与MATCH功能相结合,我们可以创建所谓的双向或二维查找公式,使您可以轻松地交叉引用数据库或数据表中的两个信息字段。
当您想要查找或比较各种不同情况的结果时,双向查找公式非常有用。
在上图中显示的示例中,通过查找公式可以轻松地通过更改正确单元格中的Cookie名称和月份来轻松检索不同月份中不同cookie的销售数字。
01之06
在行和列的交点处查找数据
本教程分为两部分。 按照每个部分列出的步骤创建上图中的双向查找公式。
本教程涉及在VLOOKUP中嵌套MATCH函数。
嵌套函数涉及输入第二个函数作为第一个函数的参数之一。
在本教程中,MATCH函数将作为VLOOKUP的列索引号参数输入。
教程内容
- 输入教程数据
- 为数据表创建一个命名范围
- 启动VLOOKUP功能
- 输入查找值参数
- 输入表格数组参数
- 启动嵌套MATCH功能
- 为MATCH函数添加数据范围
- 添加匹配类型和完成匹配功能
- 完成VLOOKUP功能
- 添加搜索条件以测试完成的公式
- 用填充手柄复制二维查找公式
02 06
输入教程数据
为了遵循教程中的步骤,将上图中显示的数据输入到以下单元格中 。
- 输入数据的顶部范围到单元格D1到F1
- 在单元格D4到G8中输入第二个范围
第 2 行和第3 行留空以便适应本教程中创建的搜索条件和查找公式。
本教程不包含图像中显示的格式,但这不会影响查找公式的工作方式。
有关格式化选项的信息与上述类似,可在此基本Excel格式教程中找到 。
教程步骤
- 如上图所示将数据输入到单元格D1到G8中
03年06月
为数据表创建一个命名范围
命名范围是一种简单的方法来引用公式中的一系列数据。 您可以输入范围的名称,而不是输入数据的单元格引用 。
使用命名范围的第二个优点是,即使将公式复制到工作表中的其他单元格,该范围的单元格引用也不会更改。
教程步骤
- 突出显示工作表中的单元格D5到G8以选择它们
- 点击位于A列上方的名称框
- 在名称框中键入“表”(不含引号)
- 按下键盘上的ENTER键
- 单元格D5到G8现在具有“表”的范围名称。 我们将在本教程后面的章节中使用VLOOKUP 表格数组参数的名称
04年6月
打开VLOOKUP对话框
虽然可以直接将查找公式直接输入到工作表中的单元格中,但许多人发现难以保持语法直观 - 特别是对于复杂的公式,例如本教程中使用的公式。
在这种情况下,另一种方法是使用VLOOKUP 对话框 。 几乎所有的Excel 函数都有一个对话框,允许您在单独的行中输入每个函数的参数。
教程步骤
- 单击工作表的单元格F2 - 二维查找公式的结果将显示的位置
- 点击功能区的“ 公式”选项卡
- 点击功能区中的查找和参考选项打开功能下拉列表
- 点击列表中的VLOOKUP调出函数的对话框
05年06月
输入查找值参数
在我们的示例中, 查找值指的是我们想要查找信息的cookie的类型。
查找值的允许类型的数据是:
在这个例子中,我们将输入单元格引用,指向cookie名称的位置 - 单元格D2。
教程步骤
- 点击对话框中的lookup_value行
- 单击单元格D2将此单元格引用添加到lookup_value行。 这是我们将输入我们正在寻找信息的cookie名称的单元格
06年06月
输入表格数组参数
表格数组是查找公式搜索以找到我们想要的信息的数据表格 。
表格数组必须至少包含两列数据 。
- 第一列包含查找值参数(本教程中的上一步)
- 第二列和其他列将按查找公式进行搜索,以查找我们指定的信息。
必须将表格数组参数输入为包含数据表的单元格引用的范围或范围名称 。
在本例中,我们将使用本教程步骤3中创建的范围名称。
教程步骤
- 点击对话框中的table_array行
- 键入“table”(不包括引号)来输入此参数的范围名称
- 打开VLOOKUP功能对话框以获得教程的下一部分