一对多查找,Vlookup公式要淘汰了,Filter简单好用!
我要新鲜事2023-05-13 19:36:580阅
一对多查询,在日常工作中经常会用到,举个例子,左边是部门和员工数据,然后我们需要通过部门,查找出所有员工的名单

如果我们要使用Vlookup公式的方法,我们首先要建立一个辅助列,在B列前面插入一列,然后在A2单元格输入的公式是:=B2&COUNTIFS($B$2:B2,B2)

在辅助列里面进行累计计数,并且连接原来的文本,最后返回的结果代表着各个部门出现的次数,在辅助列数据就变成了唯一值。
然后我们在找市场部第一个员工的话,查找市场1即可,也就是如下所示,查找第2个员工的话,就是查找市场2,以此类推

为了能向右填充公式的时候,数字1自动变成数字2,数字3...我们使用COLUMN(A1)公式来代替数字1,COLUMN(A1)表示返回A1单元格在第几列,因为在第1列,所以这个结果也是1,所以我们将公式更新为:=VLOOKUP($E2&COLUMN(A1),$A:$C,3,0),E2列标按3下F4固定引用,查找值A:C列按1下F4固定引用。

最后为了屏幕错误值,我们可以加一个IFERROR公式,
=IFERROR(VLOOKUP($E2&COLUMN(A1),$A:$C,3,0),"")

所以VLOOKUP一对多查询,还是有点复杂的;如果我们Excel版本够高,我们可以使用FILTER公式快速解决
无需插入辅助列,我们直接可以在E2单元格中输入公式:
=FILTER(B:B,A:A=D2)
=FILTER(结果列,查找列=查找值)

这样的话,所有的员工都一次性的查找出来了,但是它是竖向排列的

我们需要加一个转置公式,TRANSPOSE公式,输入的是:
=TRANSPOSE(FILTER(B:B,A:A=D2))
向下填充就得到了所有的结果

是不是很快,你学会了么?动手试试吧!
0000
评论列表
共(0)条相关推荐
太空中适合啪啪啪吗?婴儿究竟能否在太空中出生呢?
未来,人类势必会大举进军太空,乃至殖民其他星球。在星辰大海的征途中,人类还需要考虑到种族繁衍的问题。那么,太空中适合啪啪啪吗?婴儿究竟能否在太空中出生呢?虽然目前人类还从未在太空上孕育过生命,但这是个值得研究的重大问题。就目前而言,人类最深入太空的地方是国际空间站,它位于大约400公里的地球轨道上。我要新鲜事2017-12-05 12:30:18000040亿年前太阳系什么样 外形似“大面团”(太阳系形成)
很多人都在猜测40亿年前太阳系的模样,科学家认为外形看起来像个面团。人类的探索能力有了一定的发展之后,就在努力研究太阳系的真实模样,要知道太阳系诞生初期和现在是不一样的。宇宙的起源我要新鲜事2023-05-16 12:03:430000大象为什么会有大耳朵:通过耳朵进行散热(生存进化的结果)
大象是陆地上体型最大的动物,同样的,大象的耳朵也很大,像把大蒲扇挂在脑袋上。为什么大象会有这么大的耳朵呢?难道仅仅是因为它的体型大吗?大象为什么会有大耳朵大象之所以有着大耳朵,是因为它的体积很大,所以身体的代谢产热也非常多,大象的体温过高或者是过低都会对大象的身体产生巨大的危害,甚至可能危及生命。因此为了生存,大象的耳朵逐渐变得越来越大,成为了一个能够帮助大象来散热的器官。我要新鲜事2023-05-13 06:06:030002黑洞和白洞谁是最厉害的,黑洞吞噬白洞吐出 (白洞未被证实)
很多人都知道黑洞是什么,但是对于白洞却不了解。有科学家对一些未知天体猜测,黑洞其实没有白洞可怕,黑洞是真实存在的,但是白洞却从未被证实过存在。我要新鲜事2023-05-14 05:00:540000据说这是史上最脏的水,只要喝下去一口,里面就有上亿的细菌
没有经过过滤的水可能有细菌和病毒与其把人类生存的地方叫做地球,还不如叫做水球,要知道在地球上最多的东西绝对不是陆地,而是水源,可惜绝大多数的都是海水资源,这些海水并不能够让人类直接引饮用,所以淡水资源在地球上依然是比较稀缺的,按照现在的发展方向看,地球上任何一个物种都是需要依靠水源才能够存活,不管是海水还是淡水。我要新鲜事2023-05-15 00:57:440000