返回目录:excel表格制作
如何统计Excel两个值同时出现的次数?
计数统计通常使用COUNTIFS函数,但是如果是多页数据统计,书写公式比较麻烦,可以使用Power Query从文件获取数据,展开表格,整理数据,统计结果。
当然,也可以使用透视表来实现数据统计。
单页数据
单页使用COUNTIFS函数,多条件计数
多页数据使用透视表:
使用快捷键ALT+D+P呼出向导:
下一步:
下一步:
添加三页数据后下一步:
显示统计结果:
总结一下,三种方法中Power Query是最方便的,无论是单页还是多页,都可以统计结果,透视表如果页数多可能操作会繁琐一些,COUNTIFS函数也能够实现多页统计,不过编写公式就更麻烦。
Excel如何大规模统计数字出现频率?
感谢邀请。 在大规模统计数字出现频率问题上,雷哥分为2类:
① 统计具体数字频率
② 统计数值在某区域出现的频率
对于统计具体数字频率,即出现的次数,雷哥推荐以下2种方法。
方法1:透视表方法
通过透视表快速统计数据出现的次数。
方法:
单击数据区域任一单元格——插入——数据透视表——拖拽“数学成绩”到行区域和值区域, 修改值区域为“计数”。
雷哥Tips:把数据拖拽到值区域时,如果数据是文本数据,自动进行计数;如果数据区域是数值区域,自动进行求和。
方法2:countif函数法
=countif(参数1,参数2),表示参数2在数据范围1中出现的次数,具体语法描述如下↓
如图所示,通过countif函数来统计分数出现的次数,见下图↓。
对于需要统计数据在某区间出现的次数,应该如何进行统计呢?
方法1:频率统计之王—FREQUENCY 函数
语法:=FREQUENCY(源数据,区域临界值)
只看语法,有点难以理解,下面我们看实例↓
如图所示, 需要统计出 小于等于80分, 大于80 且小于等于85,大于85且小于等于92,大于92且小于等于100分之间的人数。我们通过FREQUENCY 函数即可实现。
如图所示,选中数据区域 F3:F6, 输入函数 =FREQUENCY(B2:B15,E3:E6) 后,按Ctrl+Shift+Enter 即可获得结果。
细心的小伙伴发现了,输入公式为何按【Ctrl+Shift+Enter】? 原来
FREQUENCY 函数统计数值在某个区域内的出现频率,返回的是一个垂直数组。
① 统计具体数字频率
数据透视表方法、countif函数法
② 统计数值在某区域出现的频率
频率统计之王—FREQUENCY 函数
雷哥:自媒体【雷哥office】创始人,《竞争力:玩转职场Excel,从此不加班》作者,微软Excel专家认证,office培训师,职场老司机,分享职场经验 / 办公技能 / 提高职场效率!