在 Excel 中创建茎叶图的 2 种方法

2024-06-16 49

茎叶图对于快速写下多位数数字很有用。您可能需要创建茎叶图来计算产品、记录测试分数、记录实验室结果等。在这篇文章中,我将介绍如何在Excel中创建茎叶图。

什么是茎叶图?

茎叶图是一种数据绘图系统,它将大量数据放入位值系统中,帮助读者在很短的时间内获得数字报告。

该图包含两部分:茎和叶。图表的主栏称为“茎”,按顺序列出了从第十个开始的所有数字。茎左侧的其他列称为叶。

例如,如果数据集有两个数字:23和25,则茎将为2,叶子将为3和5。

如果绘图计算两种类型的数据,则它的两侧也可以有两个叶子。

数据集介绍

假设我正在一块土地上收割芒果。数完每棵树上有多少个芒果后,我记录下了这个数字。有些树很大,结出很多芒果,有些树结出的芒果较少。

现在我将向您展示如何使用不同的方法根据该数据集在Excel中创建茎叶图。

在Excel中创建茎叶图的最简单方法

在第一种方法中,我将使用FLOOR函数和RIGHT函数创建茎叶图。

用户指南

步骤1:选择数据范围,单元格A1:A23。

步骤2:然后转到“数据”选项卡。

步骤3:从“排序和过滤”组中选择“从A到Z排序”按钮。

工作表上将出现某种警告窗口。

步骤4:选择继续当前选择框。

第五步:点击排序按钮。

这会将数据集从最小到最大的数字顺序重新排序。

步骤6:在B列和C列中分别创建两个新列,分别命名为Stem和Leaf。

步骤7:在单元格B2中输入以下公式:

数学(A2/10)

公式解释

A2是5。

A2/10为05。

FLOORMATH函数向下舍入05,并返回单元格B2中的值0。

步骤8:将光标放在单元格B2的右下角,然后从单元格B2:B23区域拖动填充柄。

步骤9:在单元格C2中键入以下公式:

右(A2,1)

公式解释

A2是5。

1是提到的字符数。

RIGHT函数返回A2右侧的1个字符。由于单元格A2中只有一个字符5,因此单元格C2中的RIGHT函数返回5。

步骤10:从单元格区域C2:C23中拖动“填充手柄”图标。

对结果进行排序

茎和叶列现在显示结果。但是,Stem列包含重复的数字,这就是现在的问题。例如,单元格B2到B4中的值为0。此处,绘图遇到单个0。

提示:我用相同的茎给细胞着色。您可以使用“填充颜色”命令来执行此操作。

最终结果>

在E列和F列中,我为最终结果创建了一个新数据集。由于单元格B2:B4有0,因此我将0放入单元格E2(主干)中。由于单元格B2:B4中的0具有对应的数字:5(C2)、7(C3)和9(C4),因此我在单元格F2中输入579作为叶子。

我对其余单元格重复相同的过程,最终结果在单元格范围E1:F8中提供。

替代方案:使用REPT函数在Excel中创建茎叶图

乍一看,该方法的公式似乎相当长。别担心,稍后我会在公式解释部分对公式进行分解。如果你还是觉得公式复杂,直接从文章中复制过来即可

用户指南

步骤1:选择单元格区域A1:A23。

步骤2:转到“数据”选项卡。

步骤3:现在,单击“排序和过滤”组中的“从A到Z排序”按钮。

步骤4:在空单元格(C1)中创建一个名为Stem的新列。

步骤5:在单元格C2中键入以下公式:

数学(A2/10)

步骤6:将光标置于单元格C2的右下角,然后双击“填充手柄”图标。

公式将自动从C2复制到C23。

公式解释

A2是5。

A2/10为05。

FLOORMATH函数向下舍入05,并返回单元格C2中的值0。

同样地,

A23是347。

A23/10为347。

FLOORMATH函数将值347向下舍入并在单元格C23中返回34。

步骤7:在单元格D1中创建一个名为Leaf的新列。

步骤8:在单元格D2中写入此公式:

REPT('0',COUNTIF($A$2:$A$23,C2*100))REPT('1',COUNTIF($A$2:$A$23,C2*101))REPT('2',COUNTIF($A$2:$A$23,C2*102))REPT('3',COUNTIF($A$2:$A$23,C2*103))REPT('4',COUNTIF($A$2:$A$23,C2*104))REPT('5',COUNTIF($A$2:$A$23,C2*105))REPT('6',COUNTIF($A$2:$A$23,C2*106))REPT('7',COUNTIF($A$2:$A$23,C2*107))REPT('8',COUNTIF($A$2:$A$23,C2*108))REPT('9',COUNTIF($A$2:$A$23,C2*109))

公式解释

0是我想在REPT函数中重复的数字。

COUNTIF($A$2:$A$23,C2*100)是0次重复的条件。

$A$2:$A$23是对A2:A23的绝对单元格引用。

C2*100是将C2乘以10,因为我们将FLOORMATH函数中Stem列中的数字相除。

同样,我对0-9使用相同的公式,并添加带符号的REPT函数。

步骤9:双击单元格D2中的填充柄图标。

步骤10:按住CTRL键并在按住CTRL键的同时选择重复的单元格。

步骤11:右键单击任何选定的单元格,然后单击“删除”。

第12步:从“删除”对话框中选择“上移单元格”。

第13步:点击“确定”。

最终结果>

修剪掉不需要的单元格后,茎叶图将显示在单元格区域C1:D8中。

什么时候需要茎叶图?

当数据集有多个数字时。

当您想要立即记录长数字时,例如测试分数、温度或计数产品。

它比其他数据表示形式(例如直方图或条形图)提供更好的可读性。

在Excel中使用茎叶图的提示

在绘制数据集之前,始终按升序重新排列数据集。

保持数据集较小,以便您更容易绘制数据。

为了进一步统计分析,您可以找到数据集的中位数和平均值

结论

您可以使用本文中的任何方法。我希望我传达了在MicrosoftExcel中创建和使用茎叶图的完整概念。

本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。