一对多查找,Vlookup公式要淘汰了,Filter简单好用!
一对多查询,在日常工作中经常会用到,举个例子,左边是部门和员工数据,然后我们需要通过部门,查找出所有员工的名单
如何使用VLOOKUP快速的进行查找出来?
如果我们要使用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公式快速解决Filter公式快速实现一对多查询
无需插入辅助列,我们直接可以在E2单元格中输入公式:
=FILTER(B:B,A:A=D2)
=FILTER(结果列,查找列=查找值)
这样的话,所有的员工都一次性的查找出来了,但是它是竖向排列的
我们需要加一个转置公式,TRANSPOSE公式,输入的是:
=TRANSPOSE(FILTER(B:B,A:A=D2))
向下填充就得到了所有的结果
是不是很快,你学会了么?动手试试吧!
金价持续飙升创近11个月新高背后原因是?近来,国际金价一路走高,创下了近11个月以来的新高,引起了投资者和市场的广泛关注。这一趋势的背后,反映了当前全球经济不稳定财政政策松动等因素的影响。首先,当前全球经济不稳定是金价上
各类赴华签证开放申请入境游市场走向复苏国内经营主体准备好了吗2月22日,由澳门澳之旅旅行社组织的15名澳门游客搭乘澳门航空公司的航班抵达成都双流国际机场,开启为期6天的四川旅行。中新社记者张浪摄(视觉中国供图)3月11日,湖南张家界国家森林
古人被诛九族时,家中亲属为何不逃跑?其实大多数人还真不想逃研究古代历史之际,我们经常会听到诛九族夷三族之类的罪行,这些罪行都是十分严重的,基本上一个人一旦被诛九族,就代表再也没有翻身的机会了,很多无辜的人都要跟着他受牵连,让人苦不堪言。鉴
宋太祖赵匡胤史家笔下的宋太祖,是一个忠厚长者般的帝王。他起于乱世,而能以仁义创两宋三百年基业,繁荣经济,倡导文化,其功业当属不朽。后人评价宋太祖为建邦立国,崇仁义之德统一天下,兴仁义之师安定乾
965年宋王全斌杀数万降卒丧心病狂,川蜀全境既平又被逼反宋史纪事本末卷四平蜀(3)起初,王全斌伐蜀出征之时,刚好汴京大雪。宋太祖在讲武殿穿着皮衣皮帽对左右说我穿这么多衣服,还觉得有些冷,顾念西征的将士们,顶风冒雪,是何等艰苦。于是,解下
人类历史上经济规模最大的国家以生产分配消费为代表的经济活动的历史在人类悠久的历史中占有重要地位。这种经济活动必然会受到各种因素的影响,最重要的是不同国家之间也存在很大的差异。参考以1990年代物价为标准,将过
1960年,女校长因吃红烧肉被警方带走,调查后直接判死刑在阅读此文前,麻烦您点击一下关注,方便您进行讨论和分享,给您带来不样的参与感,感谢您的支持。文胡娜编辑史记新说1960年,远在天津的一个偏僻小农村突然传来一个惊天大消息一位致力于打
春秋往事4曲沃代翼,曲沃小宗的血腥洗白之路夺君位杀携王,一代雄主晋文侯凭着自己的杀伐果决,在东周初年,确立了晋国一等强国的地位。等待晋国的,原本应该是千秋霸业百战功成。可惜天不假年,踌躇满志的的晋文侯在迎立周平王的第二年,
宋朝理学的发展,教育观念的改变,促进文教政策的变化!历史开讲阅读此文前,麻烦您点击一下关注,既方便您进行讨论与分享,又给您带来不一样的参与感,感谢您的支持。引言鉴于唐末五代分离政权,各自称雄的教训,因此从宋初历代皇帝以来,都采取重文
南阳有个王府山(中)唐王家族在南阳藩国生活,虽长达两个多世纪,但多平庸无为,记载及遗迹寥寥。唯宪王朱琼炟,及顺王朱宙栐唐王朱聿键可言说一二。宪王朱琼炟在南阳统治长达47年,在位时奢侈无度,不惜动用人力
夜雨丨王家淦碧山寨神思(碧山寨近景陈丽丽摄)碧山寨神思文王家淦宋王象之舆地纪胜卷179梁山军白云山去军西一百里。平地突出,奇峰如笔,亦号笔山。清顾祖禹二十一史方舆纪要卷69梁山县利山,在县西北五十里,俗