输入名字配对网名 网名配对查找

我们直接举例说明:左边是一份公司员工表数据 , 然后右边我们需要找出市场部的员工姓名 。 因为有多名员工都是市场部的 , 这就是一个经典的一对多查找匹配

输入名字配对网名 网名配对查找

文章插图
如果说 , 我们直接使用VLOOKUP函数查找匹配的时候 , 在F2输入公式:
=VLOOKUP(E2,A:B,2,0)
它只会找到左边第一个出现的员工名字 , 并没有把所有的员工名字找出来 。

输入名字配对网名 网名配对查找

文章插图
解决方案:
我们只需要建立一个辅助列 , 在C2单元格中输入的公式是:
=IFERROR(VLOOKUP(A2,A3:$C$1000,3,0),"")&" "&B2

输入名字配对网名 网名配对查找

文章插图
然后在F2单元格中输入公式:
=VLOOKUP(E2,A:C,3,0)

输入名字配对网名 网名配对查找

文章插图
以上两个VLOOKUP函数相互组合就解决了一对多查询的问题 。
下面我们主要讲解下 , 辅助C列的公式 , 这个公式要从下向上理解 , 我们看市场部的数据来源:
【输入名字配对网名 网名配对查找】首先要从最的一个市场部开始看 , 也就是第7行的公式 , 我们查找值是A7 , 查找的数据区域是从第8行开始的 , 也就是从第7行的下方 , 找第3列C列的结果 , 最下面的市场部从后面是找不到数据的 , 所以IFERROR(VLOOKUP(A7,A8:$C$1000,3,0),"")得到的结果是空白 , 然后从B7单元格连接起来 , 所以得到的结果是赵云

输入名字配对网名 网名配对查找

文章插图
然后我们再看倒数第二个市场部的数据 , 第6行的公式 , 我们的查找值是A6 , 然后在第7行下面开始查找 , 那么我们是能找到一个的 , 也就是赵云 , 和本行的B6结果起来 , 就是赵云 关羽 , 收集到了下方的数据

输入名字配对网名 网名配对查找

文章插图
依次这样向上推 , 那么第一个出现的市场 , 就能汇总到下面所有的结果了 。 最后我们使用VLOOKUP函数查找到结果列的数据 , 就是我们所有汇总在一起的数据了 , 从而实现了一对多查找匹配 , 这个小技巧 , 你学会了么?动手试试吧~


    以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!

    「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助: