一对多查找,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)条相关推荐
科技公司62名员工 其中58人月加班超36小时 公司被罚2.9万
快科技6月28日消息,关于加班的话题一直争议不断,被认为是内卷的一大具体表现。企查查APP显示,近日,上市公司宇信科技因违反劳动法被罚2.9万元。违法事实显示,2023年4月4日,北京市顺义区人力资源和社会保障局接到匿名举报,反映该单位涉嫌存在违反法律规定延长劳动者工作时间的行为。我要新鲜事2023-07-12 10:20:290000世界上有没有美人鱼,美人鱼真实图片曝光震惊世界
关于美人鱼似乎都是只存在于神话传说当中,很多人都只是在神话传说或者影视作品中了解到的,并不知道世界上有没有美人鱼,也没有亲眼见到过。一直到科学家们发现美人鱼现身震惊了世界,世界上有没有美人鱼这个问题才终于有了答案。一、世界上有没有美人鱼我要新鲜事2023-05-07 18:15:180000银河系的恒星都挤住,会有啥后果(可居住区)
我们知道,宇宙浩瀚,人类生活在一个微不足道的地球上,更不用说人类了,地球就像银河系中的一粒尘埃。但当我们观察星系时,我们可以看到许多恒星聚集在一起,形成一道美丽的风景。有时我们可能会想,这么多恒星挤在一起不会发生碰撞吗?事实上,这是一个幼稚的想法!虽然这些行星很大,但宇宙更大。我要新鲜事2023-05-14 10:00:370000马斯克称中国会有很强的AI能力:中国下定决心做一件事就一定能做好
快科技7月6日消息,2023世界人工智能大会今日在上海举行,本届大会涵盖核心技术、智能终端、应用赋能、前沿技术四大板块,包括大模型、芯片、机器人、智能驾驶等领域。据媒体报道,特斯拉CEO埃隆·马斯克在大会上发表视频致辞表示:“中国一旦下定决定要做一件事情,就一定能做好,各个产业都是这样,包括人工智能,相信中国会有很强的人工智能能力。”我要新鲜事2023-07-11 16:42:560000空间密度正在递增!被星际介质的旅行者1号发现(宇宙卫星)
太阳系附近的星际空间并没有我们想象中那么美好,既没有外星文明的星际飞船,也没有震撼人心的美景,有的只有黑暗、孤独和寂寞,如果长时间停留在这样的环境中,估计再健康的人也会紊乱,此外,看似空旷的空间里其实充满了大量的有害粒子。我要新鲜事2023-05-14 13:11:400000