用excel怎样在一串很长的不同的数字中统计出各个数字的出现个数?

注:数字特别多,有一千多个,所以简单地用countif会很烦,有没有更好的方法?
或是不用excel,有没有别的好的软件用来做这种统计?

“数字特别多,有一千多个”也就是0~9,一共10个数字而已,不会烦吧?
1、假设你的“一串很长的不同的数字”是一列(A列),先在B1~B10分别输入0~10作为统计条件。
在C1输入
=COUNTIF(A:A,B1)回车并向下填充。
2、假设你的“一串很长的不同的数字”是一个单元格里面(A1),先在A2~J2分别输入0~10作为统计条件。
在A3输入
=LEN($A1)-LEN(SUBSTITUTE($A1,A2,))回车并向右填充。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-15
从0-9一个一个的找
比如你的数在A1,B1中找0出现的个数:
=LEN(A1)-LEN(SUBSTITUTE(A1,0,"")))
C1找1出现的个数:
=LEN(A1)-LEN(SUBSTITUTE(A1,1,"")))
以此类推,找10次就好了
相似回答
大家正在搜