一对多查询,教你几个查询套路 最近在微信群里不少的小同伴们都在问关于如何举行一对多查询的问题,今天小编给大家枚举了以下几个套路供大家选择。对于初学者来说,假如需要那么只要会前三种方法即可,后面的几种方法大家只在记住套路即可。
如下图所示,查询右侧员工编号为“45424”的所有的销售数量。方法01 辅助列+VLOOKUP 对于查询类的问题,大家第一时间可能想到的会是VLOOKUP函数,是的世杰老师给大家教一种简朴的方法。在A列前插入一列辅助列,在B2单位格中输入公式: =COUNTIF(B$2:B2,B2)&"-"&B2,然后按Enter键完成后向下填充。
然后在G4单位格中输入公式: =IFERROR(VLOOKUP(ROW(A1)&"-"&$H$2,$A$2:$E$13,5,0),"") 按Enter键后向下填充至没有内容为止。方法02 高级筛选 对于一对多查询,高级筛选的功效也完成雷同上面的查找。Step-01:首先,将查找的条件列出来。
条件的标题一行,条件对应在下一行,再列出要查询的字段的名称,如下图所示: Step-02:然后单击选项卡【数据】-【高级】,在弹出的对话框中按如下配置,然后单击【确定】,如下图所示: 成果如下图所示: 方法03 万金没函数组合 对于一对多的查询,有一个专门的查询套路的组合,即: INDEX+SMALL+IF+ROW函数组合。在H4单位格中输入公式: {=INDEX(D:D,SMALL(IF($F$2=A:A,ROW(A:A),65533),ROW(A1)))&""} 按组合键 键完成后向下填充至空缺呈现。方法04 VLOOKUP VLOOKUP函数单独也能完成。
在H4单位格中输入公式: {=IFERROR(VLOOKUP($F$2&ROW(A1),IF({1,0},$A$2:$A$13&COUNTIF(INDIRECT("a2:a"&ROW($2:$13)),$F$2),$D$2:$D$13),2,0),"")} 按组合键 键完成后向下填充至空缺呈现。对于以上的问题,还能使用Power Query的方法完成查询。有乐趣的童鞋可以按照素材内容去自行操练。
来历:24财政excel,作者:世杰返回,检察更多。
本文关键词:pg电子下载,一对多,查询,教你,几个,套路,一对多,查询
本文来源:pg电子游戏平台-www.bjminghuang.com