美文网首页
VLOOKUP 函数多条件匹配

VLOOKUP 函数多条件匹配

作者: 山药鱼儿 | 来源:发表于2022-07-18 10:49 被阅读0次

连载的上一篇文章中,我们一起学习了 VLOOKUP 函数查找并返回单个、多个字段的用法。本节,我们将进一步灵活地使用 VLOOKUP 实现多条件匹配。

下面是本节的任务:

【订单明细表】中『负责人』一列是空白的,需要我们根据『店铺名称』和『类别名称』从【各店铺品类负责人表】中进行查找并返回。

那如何实现多条件匹配呢?

这里有一个核心原则: 借助 & 符号让多个条件变成一个条件”。

在此之前,我们曾经用 & 符号作为文本连接符,将多个文本字符连在一起。此外,我们仍然可以使用这个符号将两个条件连接在一起。

一. 源数据表添加辅助列

在各店铺品类负责人信息表中,找到『负责人』一列,在其前方插入一列,命名为辅助列。

D2 单元格录入公式 =B2&C2 ,也就是需要连接的多个条件:

使用自动填充向下填充剩余单元格,现在两个字段就连接成一个字段了。

下面,我们回到订单明细表,完成订单产品负责人的填写。

二. VLOOKUP 函数匹配查找

M2 单元格录入 VL 按下 Tab 键补全函数,接下来即可根据提示录入 VLOOKUP 函数需要的传参了。

首先,第一个条件为查找值,也就是店铺名称和产品类别构成的两个查找条件,我们使用 & 连接符进行连接。

接下来,是第二个参数查找区域的录入,需要注意的是超找区域需要以超找条件所在的字段开头。因此,我们来到各店铺品类负责人表,选中 D2:E2 的区域按下 Ctrl+Shift+↓ 选中目标区域,并按下 F4 / Fn+F4 将对该区域的引用切换到绝对引用。

温馨提示:绝对引用的区域其行和列的开头都加了 $ 符号,表示一把小锁。

然后,我们回到公式栏,录入第三个参数,返回的列数。在查找区域中,辅助列位于第 1 列,我们需要的负责人为第 2 列,因此,返回列数录入 2 。

最后,匹配模式为精确匹配,我们可以录入 FALSE 0 ,也可以在录入 , 之后直接回车,使最后一个参数为空,则代表 0

回车之后,第一条记录的负责人我们就找到了,使用快速填充完成剩余单元格的填写即可。

以上就是本节的全部内容了,VLOOKPUP 函数进行多条匹配的原则就是使用 & 符号将多个条件变成一个条件。

相关文章

网友评论

      本文标题:VLOOKUP 函数多条件匹配

      本文链接:https://www.haomeiwen.com/subject/newcvrtx.html