[转载]EXCEL中统计每个数据的出现次数

标签:
转载 |
分类: office |
例如在
6 16 18 19 20 1 5
2 4 5 6 16 1 5
2 5 6 8 10 2 6
10 13 15 16 19 8 16
4 6 10 19 21 2 17
6 10 17 19 22 1 2
3 10 16 19 22 4 5
2 10 12 13 19 9 12
2 6 9 10 13 3 7
中统计每个数字出现的次数(比如“6”一共出现了7次;“2”出现了6次...),并且找出出现最多的前3个数字。
方法一:
“每行7个数字,也就是7列”即A~G列:
1、在H列输入1、2、3、4…… 下拉
2、在I1输入="出现"&COUNTIF($A$1:$G$9,H1)&"次" 回车并下拉
3、I列刷选至H列——工具栏——降序排序
4、H列就是“每行7个数字,也就是7列”的每个数据;I列就是“每个数据的出现次数和出现最多的前3个数据”
如图:
方法二:
在I2输入公式=MODE(IF(COUNTIF($I$1:I1,$A$1:$G$9)=0,$A$1:$G$9))数组公式,公式在编辑状态下按CTRL+SHIFT+ENTER结束,公式向下复制到I4。
答:excel统计出现次数,可以用countif函数。下面是countif的16种统计方法
1、返加包含值12的单元格数量
=COUNTIF(DATA,12)
2、返回包含负值的单元格数量
=COUNTIF(DATA,"<0")
3、返回不等于0的单元格数量
=COUNTIF(DATA,"<>0")
4、返回大于5的单元格数量
=COUNTIF(DATA,">5")
5、返回等于单元格A1中内容的单元格数量
=COUNTIF(DATA,A1)
6、返回大于单元格A1中内容的单元格数量
=COUNTIF(DATA,“>”&A1)
7、返回包含文本内容的单元格数量
=COUNTIF(DATA,“*”)
8、返回包含三个字符内容的单元格数量
=COUNITF(DATA,“???”)
9、返回包含单词"GOOD"(不分大小写)内容的单元格数量
=COUNTIF(DATA,“GOOD”)
10、返回在文本中任何位置包含单词"GOOD"字符内容的单元格数量
=COUNTIF(DATA,“*GOOD*”)
11、返回包含以单词"AB"(不分大小写)开头内容的单元格数量
=COUNTIF(DATA,“AB*”)
12、返回包含当前日期的单元格数量
=COUNTIF(DATA,TODAY())
13、返回大于平均值的单元格数量
=COUNTIF(DATA,">"&AVERAGE(DATA))
14、返回平均值上面超过三个标准误差的值的单元格数量
=COUNTIF(DATA,“>"&AVERAGE(DATA)+STDEV(DATA)*3)
15、返回包含值为或-3的单元格数量
=COUNTIF(DATA,3)+COUNIF(DATA,-3)
16、返回包含值;逻辑值为TRUE的单元格数量
=COUNTIF(DATA,TRUE