用Excel统计一个范围内的数字出现的次数

比如

我要电脑自动计算每个数出现的次数,比如1统计为1,45统计为3
我用数据透视它只能做一列的,多范围的就不知怎么做了,,比如上图的a1:e4;
用图表显示也行,可图表没有统计范围数字出现的次数的功能;

首先呢,你可能需要识别有哪些数

然后呢,需要统计存在的数分别存在多少次

那么

第一:识别有哪些数,这样做

在F1输入

=SMALL(IF(COUNTIF(A$1:E$4,ROW($1:$1000)),ROW($1:$1000),4^8),ROW(A1))

这是数组公式,Ctrl+Shift+回车结束,向下填充

注:1、出现65536时,说明已遍历数据——小于65536的数据是有效的

2、公式中的1000,限制了所能识别的最大数字——若数据中最大数字为9876(或其他),则需要将1000改得大于最大数9876


第二:统计存在的数分别存在多少次

在G1输入

=countif(A$1:E$4,F1)

向下填充就行了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-16
=countif(a:e,a1)
右拉5个,再下拉4行
第2个回答  2013-09-16
理解错误了。。。。。。。。。。。。
相似回答