Microsoft Lab
全部软件
Excel分析工具库(Analysis ToolPak)约 5 分钟

Histogram 直方图

重点内容


适用版本

Analysis ToolPak 做法桌面版通用;内建 Histogram 图表需要 Excel 2016 或更新版本。


两种方法怎么选

方法适合场景备注
Analysis ToolPak任何版本,想自己指定分组区间上限要先启用加载项,柱子间距要手动改成 0%
内建 Histogram 图表Excel 2016 及以上,想快速出图Excel 自动用统计规则决定分几组

启用 Analysis ToolPak 加载项

如果 Data 选项卡右侧看不到 Data Analysis 按钮:

  1. File›Options›Add-ins
  2. 底部 Manage 下拉选单选择 Excel Add-ins,点击 Go
  3. 勾选 Analysis ToolPak
  4. 点击 OK

📌 后面所有用到 Analysis ToolPak 的笔记(Descriptive Statistics、Anova、F-Test 等)都要先做这一步,之后不再重复说明。


方法一:Analysis ToolPak

  1. 在 C4:C8 输入分组区间的上限数字(bin)
  2. Data 选项卡 → Analysis 组 → Data Analysis
  3. 选择 Histogram,点击 OK
  4. Input Range 填入数据范围(例如 A2:A19)
  5. Bin Range 填入 C4:C8
  6. Output Range 填入 F3
  7. 勾选 Chart Output(图表输出)
📷 画面提示

Histogram 对话框,Input Range/Bin Range/Output Range 都已填好

美化:

  • 删除图例
  • 把分组区间标签改成好读的文字
  • 右键点击柱子 → Format Data Series,把 Gap Width(间距宽度)改成 0%,让柱子紧贴在一起(直方图的柱子本来就该无缝相连,不像一般柱状图)
  • 用 Format Data Series 加边框线
📷 画面提示

Gap Width 改成 0% 后,柱子紧贴相连的直方图效果


方法二:内建 Histogram 图表(Excel 2016+)

  1. 选中数据范围(例如 A1:A19)
  2. Insert 选项卡 → Charts 组,点击 Histogram 图标
  3. 选择 Histogram

📌 想自定义分组区间时,右键点击横轴 → Format Axis,可以调整 Bin width(区间宽度,例如 5)、Number of bins(区间数量,例如 6)、Overflow bin / Underflow bin(超出/低于范围的区间,例如 40 / 20)。

📌 默认情况下,Excel 用 Scott's normal reference rule 这套统计规则自动决定要分几组、每组多宽。

两种方法算出来的分组标签格式不太一样,但呈现的分布结果是一致的。


学完你会

常见错误

  • 用 Analysis ToolPak 做完直方图,忘记把 Gap Width 改成 0%,柱子之间还留着间距,看起来像普通柱状图
  • 不知道 Analysis ToolPak 加载项要先手动启用,找不到 Data Analysis 按钮
  • 自定义分组区间时把 Overflow/Underflow 的数字设错,导致极端值被分到不该在的组

Sources

Blog / Website:

  1. Histogram
只记在你的浏览器里,换设备不会同步。