EXCEL如何筛选出两组数据组合出现做多的,并统计出现频次?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL如何筛选出两组数据组合出现做多的,并统计出现频次?相关的知识,希望对你有一定的参考价值。
如航线,起点与终点两组数据,需要统计出哪一条航线次数最多,在结果中体现出来,并在后方统计出航线的趟次。如图
根据题意,公式如下:=SUMPRODUCT(($A$2:$A$6=D2)*($B$2:$B$6=E2))
追问非常感谢您的帮助,但是我的需求有点复杂,如下:
相当于我现在是知道很多凌乱的路线,然后想通过公式在里面筛选出哪几条路线是频次最高的,并显示出频次。
在G3中输入或复制粘贴下列公式
=COUNTIFS(A:A,E3,B:B,F3)
下拉填充
以航次为主要关键字,进行降序排序。 参考技术B
g3=LARGE(IF(MATCH(A$3:A$14&B$3:B$14,A:A&B:B,0)=ROW($3:$14),COUNTIFS(A:A,A$3:A$14,B:B,B$3:B$14)),ROW(A1))数组公式,同时按ctrl+shift+回车结束下拉
e3=INDEX(A:A,MAX(IF(COUNTIFS($A:$A,$A$3:$A$14,$B:$B,$B$3:$B$14)=$G3,ROW($3:$14))))数组公式,同时按ctrl+shift+回车结束,右拉下拉
追问非常感谢,您设计了E列、G列,那么F列是否能实现呢? 你的意思是不是我必须固定一列(起点或终点?)
相当于我现在是知道很多凌乱的路线,然后想通过公式在里面筛选出哪几条路线是频次最高的,并显示出频次。
e3公式做好后,点e3,鼠标停在e3右下角,变成实心小十字,按住左键右拉即可,若还不行,请发excel文件到yqch134@163.com
追问已发送,感谢
本回答被提问者采纳 参考技术CC3辅助列:
=COUNTIFS(A:A,A3,B:B,B3)
E3:
=VLOOKUP(MAX($C:$C)-ROW($A1)+1,IF(1,0,$C:$C,A:A),2,0)
右拉到F3,下拉
G3:
=COUNTIFS(A:A,E3,B:B,F3)
下拉
追问非常感谢您的帮助,但是我的需求有点复杂,如下:
相当于我现在是知道很多凌乱的路线,然后想通过公式在里面筛选出哪几条路线是频次最高的,并显示出频次。
您的意思是不是我必须固定一列(起点或终点?)
有起点肯定要终点,你意思是起点或终点的凌乱的不在同一列?相当于图片A列是起点,但里面有一个可能是终点的是吗?
追问就是我不知道固定的路线是A-B 还是A-C 到……Z,或者B-C、B-D到……Z,很多起点与终点的线路,要自动筛选出来每一条路 并在后面显示该线路的频次。
追答如果是视频效果,上面公式可以解决,或者你再把有代表性的举个例子,截图发上来。
参考技术D 每个数据的对应的B列都写上1,插入数据透视表,计数,是2的就是该数据2个重复的。 既能看到是是哪个数据重复了,也能知道重复多少次。 =countif(a1:a13,24EXCEL中,根据条件筛选出的数据显示出来,那剩下那些不符合条件的数据是被隐藏还是被删除了?
筛选后数据行是被隐藏起来了,从上图可知,不符合条件的行号是不可见的,有隐藏行的行号中间的线条也加粗了。
另外,此法通过右击--取消隐藏,是无法取消隐藏的,只有通过显示全部或取消筛选,才可显示全部。
参考技术A 被隐藏了,你显示全部就有了 参考技术B 剩下那些不符合条件的数据是被隐藏,没有被删除的。以上是关于EXCEL如何筛选出两组数据组合出现做多的,并统计出现频次?的主要内容,如果未能解决你的问题,请参考以下文章