Excel 箱线图制作指南 (2026版) — 分步教程

分类: 完美365体育官方网站 时间: 2026-06-30 10:40:41 作者: admin 阅读: 1954 点赞: 981
Excel 箱线图制作指南 (2026版) — 分步教程

目录

1. 概览:Excel 的箱线图功能 2. 方法一:内置箱线图 (Excel 2016+) 3. 方法二:手动计算与图表创建 4. 理解 Excel 的四分位数计算 5. 专业格式化与自定义 6. 常见问题排查 7. Excel 与其他工具对比 8. 常见问题解答 (FAQ)

1. 概览:Excel 的箱线图功能

Excel 2016 及更高版本包含了原生的箱线图(Box and

Whisker)图表类型,让创建统计可视化变得前所未有的简单。

然而,理解 Excel 如何计算四分位数至关重要,因为它默认使用 QUARTILE.INC 函数,这与 R、Python 和其他统计软件使用的方法可能不同。

小贴士

如果您需要匹配 R 或 Python

的结果,您需要手动计算相应方法的四分位数。 Excel

的内置图表使用 QUARTILE.INC,这在某些情况下对应 R 的

Type 1 分位数方法,但并不总是相同。 详见我们的 四分位数软件兼容性指南。

2. 方法一:内置箱线图 (Excel 2016+)

步骤 1:准备数据

将您的数据组织在单列或单行中。对于多个组别,请将每组安排在单独的列中。

这是我们在本教程中使用的示例数据集:

学生 ID 考试成绩 185 292 378 496 588 691 779 883 994 1087 亲自试一试: 使用 PlotNerd 计算器计算此数据集的四分位数,

看看 Excel 的方法有何不同。

85, 92, 78, 96, 88, 91, 79, 83, 94, 87

🧮 使用此数据打开四分位数计算器

步骤 2:插入图表

选择您的数据范围(如果有标题也包含在内)

转到 插入 (Insert) 选项卡 → 图表 (Charts) 组 → 插入统计图表 (Insert Statistic Chart)

从下拉菜单中选择 箱形图 (Box and Whisker) Excel 将自动创建箱线图

Excel

会自动计算五数概括(最小值、Q1、中位数、Q3、最大值),并将异常值显示为须状线之外的单个点。

步骤 3:自定义图表

右键单击图表并选择 设置图表区格式 (Format Chart Area)

以访问自定义选项:

显示平均值标记 (Show Mean Markers): 添加平均值的标记

显示异常值 (Show Outliers): 切换异常值点的显示

四分位数计算 (Quartile Calculation): 选择包含

(QUARTILE.INC) 或不包含 (QUARTILE.EXC)

须线类型 (Whisker Type): 选择须线延伸的方式

(1.5×IQR 是标准)

3. 方法二:手动计算与图表创建

对于旧版 Excel

或当您需要精确控制四分位数计算时,您可以手动计算五数概括并创建自定义图表。

步骤 1:计算五数概括 (Five-Number Summary)

创建一个表格,用公式计算每个统计量:

统计量 Excel 公式 结果 (示例) 最小值 (Minimum) =MIN(A2:A11) 78 Q1 (第一四分位数) =QUARTILE.INC(A2:A11,1) 82.5 中位数 (Median/Q2) =MEDIAN(A2:A11) 87.5 Q3 (第三四分位数) =QUARTILE.INC(A2:A11,3) 92 最大值 (Maximum) =MAX(A2:A11) 96 重要说明

Excel 的 QUARTILE.INC 函数使用的算法与 R 的默认分位数函数或 Python 的 numpy.percentile

不同。 如果您需要匹配其他软件的结果,可能需要使用 QUARTILE.EXC 或实现自定义公式。详见 我们的兼容性指南。

步骤 2:创建堆积柱形图

将您的五数概括转换为适合堆积柱形图的格式:

创建辅助列:下须线 (Q1 - 1.5×IQR)、盒子底部 (Q1)、盒子中部 (中位数 - Q1)、盒子顶部 (Q3 - 中位数)、上须线 (最大值 - Q3)

选择这些值并插入 堆积柱形图 格式化图表以隐藏某些系列并调整颜色 添加误差线作为须线

这种方法可以完全控制,但需要更多设置。对于大多数用户,推荐使用内置的箱线图(方法一)。

4. 理解 Excel 的四分位数计算

Excel 提供两个使用不同计算方法的四分位数函数:

QUARTILE.INC

包含法 (Inclusive)

计算时包含最小值和最大值。这是 Excel

箱线图的默认方法,使用公式:Q = (n-1) × p + 1

适用场景: 您希望结果与 Excel 内置箱线图匹配。

QUARTILE.EXC

排除法 (Exclusive)

排除最小值和最大值。使用不同的插值方法,特别是对于小数据集,结果可能会有所不同。

适用场景: 您需要排除极端值的结果,或匹配特定的统计软件默认值。

比较方法: 使用 PlotNerd 的算法比较工具,

看看 Excel 的 QUARTILE.INC 与 R、Python 和其他方法有何不同。

并排比较四分位数算法

5. 专业格式化与自定义

格式良好的箱线图能有效传达数据。以下是关键的格式化建议:

配色方案: 跨多个组使用一致的颜色。避免使用过于刺眼、分散注意力的颜色。

异常值标记: 让异常值清晰可见但不要过于喧宾夺主。考虑为极端异常值使用不同的形状(菱形或星形)。

轴标签: 始终包含带单位的清晰轴标签。例如,"考试成绩

(0-100)"比仅"成绩"更好。

标题: 使用描述性标题解释图表显示的内容,例如"按班级划分的考试成绩分布"而不是"箱线图"。

网格线: 浅色网格线可以帮助读者估计值,但避免使用过重的网格线与数据竞争。

格式化清单

✓ 图表标题清晰描述数据 ✓ 轴标签包含单位和上下文 ✓ 异常值被清晰标记并解释 ✓ 颜色可访问(考虑色盲友好的调色板) ✓ 如果比较多个组,需要有图例

6. 常见问题排查

问题 1:找不到箱线图选项

症状: 在插入图表菜单中看不到"箱形图"选项。

解决方案: 箱线图仅在 Excel 2016 及更高版本中可用。如果您使用的是旧版本,需要使用方法二(手动计算)或升级

Excel。或者,使用 PlotNerd 的 Excel 四分位数计算器,它可以在任何浏览器中运行。

问题 2:四分位数与其他软件不匹配

症状: 您的 Excel 四分位数与 R、Python 或 SPSS

结果不同。

解决方案: 这是预期行为。Excel 默认使用 QUARTILE.INC,它实现的算法与

R 的 quantile() 或 Python 的 numpy.percentile() 不同。请参阅我们的

详细比较指南 了解差异并选择适合您需求的方法。

问题 3:图表看起来不正确

症状: 箱线图不符合您的预期或看起来变形。

解决方案: 检查您的数据:

缺失值(Excel 可能处理不一致) 文本值与数字混合 数据选择不正确(确保选择了正确的范围) 样本量太小(箱线图需要至少 5-10 个数据点才有意义)

7. Excel 与其他工具对比

虽然 Excel

方便快速创建箱线图,但其他工具在统计分析方面有优势:

特性 Excel PlotNerd R/Python 易用性 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐ 算法选项 有限 (2种) 4种以上 9种以上 跨平台 仅 Windows/Mac 任何浏览器 任何操作系统 数据隐私 本地 浏览器本地完成 本地 导出选项 PNG, PDF PNG, SVG, CSV 多种格式 试用 PlotNerd: 将您的 Excel 结果与 PlotNerd

的多算法支持进行比较。查看不同的四分位数方法如何影响您的箱线图。

🧮 打开 PlotNerd 计算器

❓ 常见问题解答

问:为什么我的 Excel 四分位数与 R 或 Python 不同?

答:Excel 默认使用 QUARTILE.INC,它实现的插值方法与

R 的默认 quantile() 函数 (Type 7) 或 Python 的

numpy.percentile() 不同。

这些差异在数学上都是有效的,但会产生不同的结果,尤其是在小数据集上。

详见我们的 四分位数兼容性指南。

问:我可以在 Excel 2013 或更早版本中创建箱线图吗?

答:Excel 2013

及更早版本没有内置箱线图。您需要手动计算五数概括

并使用堆积柱形图和误差线创建自定义图表,或者使用像 PlotNerd 的 Excel 计算器 这样的在线工具,它可以在任何浏览器中运行。

问:如何在 Excel 箱线图上显示平均值?

答:在 Excel 2016+

中,右键单击图表,选择"设置图表区格式",

并勾选"显示平均值标记"。平均值将作为 X

或菱形标记出现在箱线图上。

请注意,箱线图传统上显示中位数而非平均值,所以请谨慎使用平均值标记。

问:我可以在一个 Excel 箱线图中比较多个组吗?

答:可以!将每组的数据排列在单独的列中,选择所有列,然后插入箱线图。

Excel

将为每个组创建并排的箱线图。这对于比较跨类别的分布非常有用,

例如按班级划分的考试成绩或按区域划分的销售额。

问:QUARTILE.INC 和 QUARTILE.EXC 有什么区别?

答:QUARTILE.INC(包含)在计算中包含最小值和最大值,是

Excel 的默认值。

QUARTILE.EXC(排除)排除这些极端值。

选择会影响结果,尤其是对于小数据集。使用

QUARTILE.INC 以匹配 Excel 的内置箱线图,或使用

QUARTILE.EXC 如果需要排除极端值。

问:如何导出 Excel 箱线图用于演示?

答:右键单击图表并选择"另存为图片"以保存为 PNG。

要获得更高质量,复制图表并粘贴到 PowerPoint 或 Word

中,这样可以保留矢量图形。 或者,使用 PlotNerd 导出为 SVG,获得适合出版物的可缩放矢量图形。

相关资源 → 为什么 Excel、R、Python 和 SPSS

计算的四分位数不同? → 交互式四分位数计算差异指南 – 使用您的数据比较所有方法(Tukey、R-7、Excel、WolframAlpha)

→ 如何阅读箱线图:简明指南 → Tukey 铰链 vs R-7

分位数:如何选择合适的四分位数方法 → IQR 异常值检测工具 → 支持多种算法的 Excel 四分位数计算器

最后更新:2026年1月22日 · 由 PlotNerd 知识团队撰写

相关推荐