分享

vlookup函数如何进行多条件查询,最简单的两个方法你需要知道

 GNLB 2019-04-07

我们都知道vlookup函数在Excel数据查询中使用的非常频繁。什么向左向右查询等操作都可以操作。今天我们就来学习一下,vlookup函数如何简单快速的进行多条件数据查询。

案例:在有相同姓名的情况下,通过姓名和工号两个条件查询对应的年龄。

vlookup函数如何进行多条件查询,最简单的两个方法你需要知道

案例说明:如上图,李笑笑有2个名字,这里我们通过姓名和工号两个参数来查询对应的年龄。下面就来学习两个快捷方法。

操作一:&符号轻松解决多条件查询问题

vlookup函数如何进行多条件查询,最简单的两个方法你需要知道

函数公式:

{=VLOOKUP(E6&F6,IF({1,0},A1:A8&B1:B8,C1:C8),2,0)}

函数解析:

1、这里我们用到了IF函数重构函数的方式来进行操作。第一参数查询的多个条件用&符号进行连接;

2、第二参数用IF判断的方式,将数据查询区域用&进行构造查询区域。选择IF函数按F9可以得出以下构造结果。

vlookup函数如何进行多条件查询,最简单的两个方法你需要知道

通过上图可以看出,重新构造的区域形式如:”张强强GD01,36';'李笑笑GD02,25'等姓名加工号再加年龄的方式。这样vlookup函数第三参数2就可以直接取出里面的数值年龄。

操作二:辅助列方式轻松实现多条件查询

vlookup函数如何进行多条件查询,最简单的两个方法你需要知道

函数公式:

=VLOOKUP(F5&G5,A:D,4,0)

函数讲解:

1、这里我们同上一个操作类似,都是用&符号进行连接。简单一点的是我们直接用&做了一个辅助列,这样就没有IF函数那么复杂了。直接通过辅助列内容进行查询就可以实现了。

现在你学会如何利用vlookup函数进行多条件数据查询了吗?

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多