c语言frequency函数,如何在Excel中使用FREQUENCY函数 | MOS86

Excels FREQUENCY函数使您可以计算值落入特定范围的次数。 例如,如果您在电子表格中具有一群人的年龄,则可以算出有多少人属于不同的年龄范围。 让我们看一下如何计算频率分布,以及稍加修改后的频率百分比。

Excel的FREQUENCY数组函数可让您计算数据集的频率分布。 您提供数字数据集(即用作源的实际单元格),bin阈值列表(即将数据排序到的类别),然后按Ctrl + Shift + Enter。

那么,您将如何使用它? 好吧,这是一个简单的例子。 说您的老师通过电子表格显示您所有学生的数字考试成绩。 您可以使用FREQUENCY函数来计算有多少学生获得A,B,C,D或F。数字测试分数是数据集,而字母等级则构成bin阈值。

您可以将FREQUENCY函数应用于一系列学生的考试成绩,并且该函数将通过将每个考试成绩与定义不同字母成绩的值范围进行比较,计算获得该字母成绩的学生人数。

如果将分数四舍五入到最接近的百分之一,则适用以下范围:

Excel将为C范围分配79.9的分数,而将A范围的分数为98.2的Excel。Excel将遍历测试分数列表,对每个分数进行分类,计算落入每个范围的分数总数, 并返回一个包含五个单元格的数组,显示每个范围内的总得分数。

Excel将为C范围分配79.9的分数,而将A范围的分数为98.2的Excel。Excel将遍历测试分数列表,对每个分数进行分类,计算落入每个范围的分数总数, 并返回一个包含五个单元格的数组,显示每个范围内的总得分数。...

在我们的示例中,我们将计算一组介于0和10之间的18个数字的频率分布和频率百分比。这只是一个简单的练习,它将确定其中有多少个数字介于1和2之间,2和3之间, 等等。

在简单的示例电子表格中,我们有两列:Data_array和Bins_array。

Data_array列包含数字,而Bins_array列包含我们将使用的容器的阈值。 请注意,我们在“ ins_array”列的顶部保留了一个空白单元格以说明结果数组中的值的数量,该值将始终包含比“ ins_array”多的一个值。 >还将创建第三列,我们的结果可以通过该列; 在命名结果。

首先,选择您想要结果去的单元格。 现在,切换到“ ormulas”菜单,然后单击“ ore Functions”按钮。 在下拉菜单上,指向“统计”子菜单,向下滚动一点,然后单击“请求”功能。

弹出功能参数窗口。 在“数据数组”框中单击,然后在“令人沮丧的数组”列中突出显示单元格(如果愿意,也可以键入单元格编号)。

如果收到错误消息,说您不能仅编辑阵列的一部分,则表示您没有选择阵列的所有单元格。 单击确定,然后按Esc键。

若要编辑数组的公式或删除该数组,必须首先突出显示该数组的所有单元格。

现在,单击Bins_array框,然后在“ ins_array”列中选择已填充的单元格。

单击“渌”按钮。

您将看到,只有“结果”列的第一个单元格具有值,其余单元格为空白。

要查看其他值,请在“公式”栏内单击,然后按Ctrl + Shift + Enter。

结果列现在将显示缺少的值。

您可以看到Excel找到了四个小于或等于1的值(以红色突出显示),并且还找到了我们其他每个数字范围的计数。 我们在电子表格中添加了“结果描述”列,以便我们可以解释用于计算每个结果的Excel逻辑。

一切都很好,但是如果结果中没有显示原始计数,而是希望看到百分比,该怎么办? 例如,我们的人数百分比介于一到两个之间。

要计算每个仓的频率百分比,我们可以使用Excel的功能栏更改数组公式。 突出显示“结果”列中的所有单元格,然后在功能栏中的公式末尾添加以下内容:

/ COUNT(B3:B20)最终公式应如下所示:

= FREQUENCY(B3:B20,C3:C20)/ COUNT(B3:B20)现在,再次按Ctrl + Shift + Enter。

新公式将结果数组的每个元素除以“令人讨厌的数组”列中的值的总数。

结果不会自动格式化为百分比,但是很容易更改。 切换到主菜单,然后按“?”按钮。

现在,这些值将显示为百分比。 因此,例如,您现在可以看到Data_array列中的数字的17%落在1-2范围内。

最重要的是,既然公式已在“结果”列中显示出来,则可以更改Data_array和Bins_array列中的任何值,并且Excel将自动使用更新后的值刷新结果。

如果您喜欢打字并且知道如何命名列和单元格,则始终可以通过直接在Excel功能栏中直接键入函数,然后按Ctrl + Shift + Enter来跳过“ ormulas”菜单中的挖掘。

要计算频率分布,请使用以下语法:

{= FREQUENCY(Data_array,Bins_array)}要计算频率百分比,请改用以下语法:

{= FREQUENCY(Data_array,Bins_array)/ COUNT(Data_array)}请记住,这是一个数组公式,因此必须按Ctrl + Shift + Enter而不是Enter。 公式周围的{括号}表示已将其输入为数组公式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值