Excel如何统计重复数据

有下例数据:A1至G1
1 2 5 5 2 2 8
其中有重复的数据为2和5
2重复了3次
5重复了2次
现在要的答案是:有2个数据重复,其中重复了3次有1个,其中重复了2次有1个。
需要的公式中不要带有重复3,重复2.因为数据多,有的1个数据不知道重复了几次
我需要的答案:是在不确定某个具体数的情况下,知道数据中重复N次的数有几个。比如上例中,我不知道5重复了2次也不知道2重复了3次,但经过计算得到有1个是重了3次,有1个重复了2次。谢谢!

使用数据透视表计数功能


1、复制数据-选择性粘贴-转置

2、添加辅助标题字段(随意文字即可)

3、插入-数据透视表

4、拖动字段

5、查看效果

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-01
重复的有几个
数组公式
=COUNT(IF((COUNTIF(A1:G1,A1:G1)>1)*(MATCH(A1:G1,A1:G1,0)=COLUMN(A1:G1)),COLUMN(A1:G1)))
重复2次的几个
数组
=COUNT(IF((COUNTIF($A$1:$G$1,$A$1:$G$1)=ROW(A2))*(MATCH($A$1:$G$1,$A$1:$G$1,0)=COLUMN($A$1:$G$1)),OFFSET($A$1:$G$1,0,0)))
第2个公式下拉 就是重复3次的 再拉一个就是重复4次的

数组输入好按ctrl+shift+回车
你要是数据多 我估计你改数组公式不是很好改的 ~~有需要帮忙消息本回答被提问者采纳
第2个回答  2010-07-09
公式为
=SUM(1/COUNTIF(A1:G1,A1:G1))-COUNT(IF(COUNTIF(A1:G1,A1:G1)=1,A1:G1))
输入后同时按CTRL+SHIFT+ENTER输入数组公式,先求出总共有几种数字,再减几种数字是单个的,结果就是几种非单个的。
第3个回答  2010-07-10
先做2列数据,A1-A5是你的数据,B1-B5全是1,数据筛选->高级筛选->去除重复数据,然后放到C列,然后在D列SUMIF(A:A,C1,B:B),拖下搞定
第4个回答  2010-07-09
在A2单元格输入公式:
=COUNTIF($A1:$G1,A1)
再复制到G2单元格,即可显示每一个数字的重复次数。
不过不太清楚你到底要什么结果?
相似回答