EXCEL如何筛选出两组数据组合出现做多的,并统计出现频次?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL如何筛选出两组数据组合出现做多的,并统计出现频次?相关的知识,希望对你有一定的参考价值。

如航线,起点与终点两组数据,需要统计出哪一条航线次数最多,在结果中体现出来,并在后方统计出航线的趟次。如图

根据题意,公式如下:=SUMPRODUCT(($A$2:$A$6=D2)*($B$2:$B$6=E2))

追问

非常感谢您的帮助,但是我的需求有点复杂,如下:
相当于我现在是知道很多凌乱的路线,然后想通过公式在里面筛选出哪几条路线是频次最高的,并显示出频次。

参考技术A 复制A:B两列,粘贴到E:F两列。选择E:F两列,删除重复值。
在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

追问

已发送,感谢

本回答被提问者采纳
参考技术C

C3辅助列:

=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,24

EXCEL中,根据条件筛选出的数据显示出来,那剩下那些不符合条件的数据是被隐藏还是被删除了?

筛选后数据行是被隐藏起来了,从上图可知,不符合条件的行号是不可见的,有隐藏行的行号中间的线条也加粗了。

另外,此法通过右击--取消隐藏,是无法取消隐藏的,只有通过显示全部或取消筛选,才可显示全部。

参考技术A 被隐藏了,你显示全部就有了 参考技术B 剩下那些不符合条件的数据是被隐藏,没有被删除的。

以上是关于EXCEL如何筛选出两组数据组合出现做多的,并统计出现频次?的主要内容,如果未能解决你的问题,请参考以下文章

excel 查找 筛选: 请问,excel 我想筛选出所有列都为空的行,如何操作呢?

excel中两列都有重复值,怎样筛选出两列唯一值?

excel怎么统计每个名称出现次数

excel中 一组数中选出出现次数最多的数字

excel表中,怎样筛选出多个条件的数据

EXCEL表一列数据中只筛选出“整数”或是“小数”怎么办????