excel怎样自动统计同类个数

如:A1显示720,A2显示820,A3显示720,A4显示920,A5显示920,A6显示820,A7显示720,A8显示820,A9显示720,A10显示920,A11显示720,A12显示920,A13显示920,A14显示820。想在B列中统计有几个相同数字,在C列中统计相同数字的个数。
那位老师会,请帮帮忙,谢谢了!
就像三楼这样,知道是那几个数字,并显示出数字的个数,如:在B列显示720、820、920、接着在C列同行显示720有几个820有几个920有几个。
但是三楼那种方式不太好,720在C列同时出现两遍,再着个数也不太对 ,我输入的是14个数,此法统计成了20个数
二楼只显示有几个数字,但是是那几个数字不知道。

再如:C1=A1+B1显示60,C2=A2+B2显示50,C3=A3+B3显示60,C4=A4+B4显示60,C5=A5+B5显示70,C6=A6+B6显示50,C7=A7+B7显示50,C8=A8+B8显示60,C9=A9+B9显示50,C10=A10+B10显示60,怎样在D列中统计出50,60,70,并且50,60,70只显示一次,在E列中统计出50,60,70,的个数。

三楼的做法还可以,但是如果如‘再如’的例子,不在A1,A2,.....,A10中输入数字那么在D列中就不会出现50,60,70这个数,按此法制作完表格后,当在A1,A2.....A10中输入数字时在D列中也不会再出现50,60,70,这几个数值。也就无法统计他们的个数

补充。高级筛选最好有标题行。如果按你的“再如”,如果有标题的话是可以的

我看了一下,运行的结果是对的啊?

刚才没留意,图里面公式有点问题,公示要写成=countif(a:a,b1),然后往下拉

请看图:

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-11
D1输入公式:
=IF(ROW()<=SUMPRODUCT(1/COUNTIF(C$1:C$10,C$1:C$10)),SMALL(IF(FREQUENCY(C$1:C$10,C$1:C$10),C$1:C$10,""),ROW()),"")
往下拉

E1输入公式
=countif(C$1:C$10,D1)
往下拉
第2个回答  2010-11-08
推荐使用函数:=COUNTIF(A1:A100="720")
第3个回答  2010-11-08
二楼错的离谱,三楼方法可参考
相似回答