首页 > 精选问答 >

问 excel 应该怎么做频数分布表 分组统计方法

2026-11-06 14:53:43
最佳答案

答

excel 制作频数分布表,核心就是先确定分组区间,再用 FREQUENCY 函数或者数据分析工具库的直方图功能,统计每个分组里面数据出现的个数也就是频数,还可以继续计算频率、累计频数、累计频率,频数分布表是统计学基础表格,适合成绩、身高、测量数据这类连续数值分组统计,两种方案里面,数据分析工具可以一键生成表格加直方图,操作更快,FREQUENCY 是数组函数,灵活可控,适合需要保留公式动态更新的场景,做之前第一步要规划好组数、组距、分组上下限,分组设置不合理会直接导致统计结果出错。

两种方案对照表

方案名称核心工具优点缺点
数据分析工具库直方图一键生成频数表 + 图表,操作简单需要先加载分析工具库
FREQUENCY 函数数组公式保留动态公式,修改原始数据自动更新需要选中区域输入数组公式

详细操作步骤

第一步,整理原始数据,比如成绩放在 A2:A50,先找出最大值和最小值,确定组数,一般组数推荐 5 到 12 组,组距等于最大值减最小值除以组数,向上取整。

第二步,设置分组,填写每组上限也就是接收区间,比如分组是 0 到 59,60 到 69,70 到 79,接收点填写 59,69,79,89,100,把这些上限单独放在 C 列。

第三步,数据分析工具库方案,点击文件,选项,加载项,转到,勾选分析工具库,确定,之后在数据选项卡打开数据分析,选择直方图。

第四步,直方图窗口里面,输入区域选择原始数据,接收区域选择刚才做好的分组上限 C 列,输出区域选择空白单元格,勾选柏拉图、累计百分率,点击确定,就自动生成频数分布表。

第五步,FREQUENCY 函数方案,选中要输出频数的整片单元格区域,输入公式 = FREQUENCY (A2:A50,C2:C6),旧版 excel 按 Ctrl+Shift+Enter 数组回车,新版 excel 直接回车,自动输出每组频数。

第六步,补充计算,新增频率列,频率等于本组频数除以全部数据总个数,累计频数从上往下累加,累计频率等于累计频数除以总数,完成完整频数分布表。

深度补充要点

FREQUENCY 函数统计规则是小于等于分组上限,并且大于上一组上限的数据,也就是左开右闭区间,写分组上限的时候一定要理解这个规则,不要搞错区间。

如果还没有加载分析工具库,数据选项卡里面是看不到数据分析按钮的,这是新手最常见问题,需要手动在加载项里面启用。

分组不要重叠,也不要出现空隙,组距尽量保持统一,数据特别多的时候可以适当增加组数,组数太少会丢失数据分布特征,组数太多表格会很零散。

生成频数表之后,可以继续选中表格插入柱形图或者直方图,直观展示数据分布情况。

如果原始数据修改,FREQUENCY 生成的频数会自动刷新,但是数据分析工具生成的是静态结果,原始数据变动之后需要重新运行直方图。

相关 FAQ

问题 1 excel 应该怎么做频数分布表,找不到数据分析按钮怎么办

回答:excel 应该怎么做频数分布表,没有数据分析按钮是还没有加载分析工具库,进入文件选项加载项,启用分析工具库,加载完成之后数据选项卡就会出现数据分析,就可以继续制作 excel 频数分布表。

问题 2 excel 应该怎么做频数分布表,FREQUENCY 为什么只出来一个数字

回答:excel 应该怎么做频数分布表,FREQUENCY 是数组函数,需要提前选中所有要输出结果的单元格区域,再输入公式,旧版 excel 要按 Ctrl+Shift+Enter,否则只会输出单个数值,无法完成 excel 频数分布表。

问题 3 excel 应该怎么做频数分布表,分组上限怎么填写

回答:excel 应该怎么做频数分布表,接收区域填写每一组的上限值,FREQUENCY 按照小于等于上限统计,分组区间是左开右闭,按照这个规则填写上限,才能得到正确 excel 频数分布表。

免责声明:本文基于桌面版 excel 常规版本讲解,网页版 excel 没有完整分析工具库,分组方案请根据统计要求调整,本文不承担统计计算错误相关责任。