众所周知,Vlookup公式用于从最左侧的列中查找值。在高级的Vlookup函数中,我们结合了其他功能以改善结果。

在本文中,您将学习如何使用Vlookup提前解决问题。这甚至可以帮助您创建动态仪表板。

下面是Advance Vlookup的图像(请参阅图像1)。

在此示例中,我们创建了帮助程序列,定义了范围名称,并基于两个查找值获取结果。

image 1

让我们从一开始就了解:-

我们拥有客户名称,产品和数量在A6:C15范围内的数据。另一方面,我们有两个下拉列表:-第一个是客户名称,第二个是产品,因此我们要根据选择检索数量。

image 2

步骤1:*插入帮助程序列,请按照以下给定步骤操作:

在A列之前插入一列写标题名称:Helper Column *输入公式:= B7&C7

image 3

  • 复制A8:A15范围内的相同公式

image 4

步骤2:*定义范围名称请遵循以下给定步骤:
  • 选择范围A7:D15

image 5

  • 转到“公式”选项卡>“定义的名称”组>单击“定义名称”

image 6

将出现“新名称”对话框。输入范围名称*选择范围

image 7

单击“确定” =====步骤3:*输入公式请按照以下给定步骤操作:

在单元格G8中输入公式= VLOOKUP(G6&G7,Range1,4,0​​)

  • 按Enter

image 8

此公式将根据选定的选项给出结果,每当您从下拉列表结果中更改选择时,都会得到更改。公式说明:* = VLOOKUP(G6&G7,Data,4,0)

1)= VLOOKUP(G6&G7:函数的这一部分将有助于组合名称和乘积以进行查找2)范围1:这是我们为其定义名称的数组3)4,0:通过查找的Pickup列,0为定义以选择精确值

home button

Previous VLOOKUP for multiple criteria

Next Retrieve entire row to matched value