如何在 Excel 中计算频率分布?
频率分布表是数据集/记录中每个元素频率的有组织表示。它帮助我们根据类范围和每个元素属于该类区间的时间数来可视化数据。该表通常由两列组成,第一列是类间隔,第二列是频率本身。
在 Excel 中计算频率分布
假设我们要使用频率分布表分配一个班级中 40 名学生获得的分数,那么采样频率分布表将如下所示: Marks Frequency 0-20 5 21-40 7 41-60 13 61-80 9 81-100 6
在本文中,我们将了解如何在 Microsoft Excel 中计算这样的频率分布表。
方法一:使用数据透视表
Microsoft Excel 有一个名为 Pivot table 的强大工具,它通过将表的各个记录聚合到不同的组中来帮助用户以交互方式分析大量数据。数据透视表可用于创建频率分布表,如下所示:
第 1 步:选择所需的单元格范围,然后转到“插入”选项卡并从菜单中选择“数据透视表”。
第2步:屏幕上将弹出一个创建数据透视表对话框。因为我们想在同一个工作表中创建数据透视表。我们可以在对话框中选择Existing Worksheet单选复选框,然后选择我们要放置表格的所需单元格(在下图中显示的单元格 D1 被选中)。
第 3 步:如下图所示,屏幕上将显示一个数据透视表。
步骤 4:从右侧的数据透视表字段提示中,将Scores字段名称一一拖入Values字段和Rows字段中。
第 5 步:我们可以注意到数据透视表中所做的更改。现在,右键单击“值”部分中的“分数总和”字段,然后从菜单中选择“字段设置”选项。
第 6 步:屏幕上将出现一个数据透视表字段对话框。从 Summarize by 选项卡下的列表中选择Count选项,然后单击OK 。
第 7 步:点击 OK 按钮后,我们可以注意到对数据透视表所做的更改。现在对于每个元素,我们在表格中都有它的频率。
第 8 步:在数据透视表内的 Row Labels 列下,选择任何记录并用鼠标右键单击以打开选项列表。从选项菜单中,选择组选项。
步骤 9:屏幕上将出现一个名为Grouping的对话框。在相应字段中填写起始值和结束值。由于我们想将数据分成 10 个间隔,因此我们在“By”字段中填写 10,然后单击 OK。
第 10 步:点击 OK 按钮后,我们可以注意到我们的数据值分布在一个区间内,因此我们创建了最终的频率分布表。
方法 2:使用 COUNTIFS()函数
我们甚至可以使用内置的 COUNTIFS()函数来创建频率分布表。
COUNTIFS()函数的语法如下:
=COUNTIFS(range1,criteria1,range2,criteria2,….)
其中 range1 和 range2 是记录的单元格范围,criteria1 和 criteria2 是逻辑表达式。
第 1 步:创建一个类间隔列,根据要求手动分配适当的值。
第 2 步:现在,单击您想要找出类间隔中频率的所需单元格(此处为单元格 D2)。输入公式
=COUNTIFS(A2:A16,”>=10″,A2:A16,”<=19″)
然后按回车,它将生成输出 1,因为只有 18 在类范围 10-19 中。在这里,A2:A16 是我们的数据存储在这个单元格中的范围,我们将 A2:A16 作为 range1 和 range2 值,criteria1 >=10,criteria2 <=19。
第 3 步:同样,我们可以对下一个单元格使用相同的 COUNTIFS() 公式。假设我们要查找区间 20-29 之间的记录数,那么公式将是,
=COUNTIFS(A2:A16,”>=20″,A2:A16,”<=29″)
它将生成 3 作为输出,因为三个数字 25、27 和 29 位于此类区间内。
第 4 步:我们可以使用相同的公式来查找所有类区间的值,我们的值将显示为: