excel中如何统计每个数据出现的次数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel中如何统计每个数据出现的次数相关的知识,希望对你有一定的参考价值。
假设一列中有1 3 5 6 5 6 1 .....多个数据,我想分别统计出每个数字出现的次数,应该怎么做呢?
请大家帮我找出一个适合多种数据的统计方法。详细一点,谢谢
统计出现数值出现的次数,使用countif函数来处理即可。
Excel版本参考:2010
演示:统计10出现的次数
1、选中C1单元格;
2、输入公式:=COUNTIF(A:A,10),回车;
3、查看效果(修改数值测试OK)
参考技术A第一种,如下图中B2单元格输入下面公式
=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$1000&"",$A$1:$A$1000&"",0)=ROW($A$1:$A$1000),ROW($A$1:$A$1000),4^8),ROW(A2)))&""
1、这是数组公式,编辑状态下按CTRL+SHIFT+ENTER
(即光标双击B2,先按住CTRL+SHIFT键,再按Enter回车键。)
2、光标放在B2的右下角,出现十字后按住向下拉,
接下来在C2单元格输入下面公式
=IF(B2<>"",COUNTIF($A$1:$A$1000,B2)," ")
光标放在C2的右下角,出现十字后按住向下拉,
第二种,选中你要筛选的列,然后选中数据菜单=》筛选=》高级筛选=》勾选“选择不重复的记录”
参考技术B 方法1-函数法假设数据在A列
B1输入 =COUNTIF(A:A,A1) 公式下拉复制。
*B列显示各个数字在A列出现的次数。
方法2-数据透视表法(直观)
1.加上标题,如:数字。
2.选择A列,【数据】-【数据透视表】-完成。
将“数字”拉到数据透视表模板的“行字段”区
将“数字”拉到数据透视表模板的“数据”区
右键点击数据区-选择“字段格式”-选择“计数”
*显示每个数字(唯一值)出现的次数。本回答被提问者采纳 参考技术C 首先你要用高级筛选将这一列中不重复的数据提取出来(即每个数字提取一个),然后在旁边的单元格用公式COUNTIF函数取得每个数在原区域出现的次数。
比如原数据在A列,不重复的数据在C列,在D2输入公式=COUNTIF(A:A,C2),公式下拉复制。 参考技术D 可以利用数据透视表快速统计所有数据各自出现的次数。
软件版本:Office2007
方法如下:
1.统计A列中数据各自出现的次数:
2.选择A列插入数据透视表:
3.选择数据透视表放置位置后,在右侧,将1分别拖到行标签和数值中:
4.这样,就统计出了各个数字出现的次数:
JavaScript学习(七十七)—统计字符串中出现次数最多的字符和每个字符出现的次数
以上是关于excel中如何统计每个数据出现的次数的主要内容,如果未能解决你的问题,请参考以下文章