箱形图是显示数据分布的一种有用的方法Microsoft Excel.但是,Excel没有盒子绘图图表模板。这并不意味着它是不可能的,甚至很难创造一个。继续阅读以了解如何在Excel中使用堆叠的列图表和几个附加步骤中的盒子绘图。
这些说明适用于Excel 2019、Excel 2016、Excel 2013、Excel 2010、Excel for Microsoft 365和Excel Online。
为盒子图设置数据
Excel在创建绘图图表时显示数字的分发。首先要做的是设置要在盒子绘图图表中显示的数据。此示例将使用两列数据,但如果需要使用更多数据。
-
为每一列输入标题。要使用示例数据,输入2017年在D3和2018年在E3..
虽然在该示例中标记了行,但是在创建图表时不会使用这些标签,因此如果您选择或跳过此步骤,请输入它们。
-
在每列中的单元格中输入数据。
-
使用您创建的数据表保存工作表。
输入绘图图表公式
需要计算四分位数值以便制作框绘图图表。使另一个表填充有公式,以计算表中的最小,最大值和中值,以及第一个和第三个四分位数。
-
选择要输入公式以计算四分位数值的位置。对于示例箱线图,公式将在单元格H4到H8中输入。该表中的行将包含以下数据:
- 最小值
- 第一个四分位数
- 中位数
- 第三个四分位数
- 最大值
-
输入公式= MIN(细胞范围)进入第一个单元格。按照示例,输入= MIN (D4 D15):进细胞H4..
-
输入公式= inc.inc(单元格范围,1)进入下一个单元格。按照示例,输入=四分位数。公司(D4: D15, 1)进细胞H5..
-
输入公式= inc.inc(单元格范围,2)进入下一个单元格。按照示例,输入=四分位数(D4:D15,2)进细胞H6..
-
输入公式= inc inc(细胞范围,3)进入下一个单元格。按照示例,输入=四分位数。公司(D4: D15, 3)进细胞H7..
-
输入公式= MAX(细胞范围)进入下一个单元格。按照示例,输入= MAX(D4:D15)进细胞H8..
-
复制公式放到下一列。如果数据表有两个以上的列,将公式复制到表所包含的尽可能多的列中。公式将自动与表中的列相关联。
计算四分位数差异
必须在创建图表之前计算每个阶段之间的差异。创建第三表以计算以下差异。
- 第一四分位数和最小值
- 中位数和第一四分位数
- 三分之一和中位数
- 最大值和第三个四分位数
-
选择要输入公式以计算四分位数值的位置。对于示例框绘图图表,公式将从单元格L4开始。
-
在第一个单元格中,输入第一列的最小值。按照示例,输入= H4在细胞L4.
-
在下一个单元格中,找出第一个四分位数和最小值之间的差值。按照示例,输入= IMSUB(H5,H4)在细胞L5.
-
将公式复制到列中的其他单元格。公式将自动与所需的细胞相关。
-
将公式从第一列中的单元格复制到右侧的列,以计算公式表的第二列中数据的四分位数。
-
将更改保存到工作表。
创建堆叠列图
使用第三表中的数据,创建一个堆叠的列图表,可以修改以制作框绘图图表。
-
选择第三个表中的所有数据。选择插入选项卡,点插入列图并选择堆积栏.
因为Excel使用水平数据集来创建堆叠的列,所以图表一开始就不像盒子图。
-
右键单击图表并选择选择数据.的选择数据源对话框将打开。
-
选择开关行/列按钮在对话框的中心。选择好吧.该图表将转换为标准盒绘图。
你可以格式的图表根据需要,可以更改图表标题,隐藏底部数据系列,选择不同的图表样式或颜色,等等。
或者,您可以进一步修改并将图表转换为a框和晶须绘图图表.