frequency函数的作用 频率函数的作用
本篇文章给大家谈谈frequency函数的作用,以及频率函数的作用对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
frequency函数作用是什么
frequency函数的作用是当我们得到一组数量很多的数据,想要知道这些数据落在各个区间段的个数.
FREQUENCY(data_array,bins_array)计算数值在某个区域内的出现频率,然后返回一个垂直数组.
Data_array是一个数组或对一组数值的引用,您要为它计算频率.如果 data_array中不包含任何数值,函数 FREQUENCY将返回一个零数组.
Bins_array是一个区间数组或对区间的引用,该区间用于对 data_array中的数值进行分组.如果 bins_array中不包含任何数值,函数 FREQUENCY返回的值与 data_array中的元素个数相等.
由于函数 FREQUENCY返回一个数组,所以它必须以数组公式的形式输入.
使用:在选择了用于显示返回的分布结果的相邻单元格区域后,函数 FREQUENCY应以数组公式的形式输入.
返回的数组中的元素个数比 bins_array中的元素个数多 1个.多出来的元素表示最高区间之上的数值个数.例如,如果要为三个单元格中输入的三个数值区间计数,请务必在四个单元格中输入 FREQUENCY函数获得计算结果.多出来的单元格将返回 data_array中第三个区间值以上的数值个数.
函数 FREQUENCY将忽略空白单元格和文本.
对于返回结果为数组的公式,必须以数组公式的形式输入.
1
2
3
4
5
6
7
8
9
10
A B
分数区间分割点
79 70
85 79
78 89
85
50
81
95
88
97
公式说明(结果)
=FREQUENCY(A2:A10,B2:B4)小于或等于 70的分数个数(1)
71-79区间内的分数个数(2)
80-89区间内的分数个数(4)
大于或等于 90的分数的个数(2)
注释示例中的公式必须以数组公式输入.将示例复制到空白工作表之后,请选择区域 A12:A15,按 F2,再按 Ctrl+Shift+Enter.如果公式未以数组公式的形式输入,则单元格 A12中只有一个结果(1).
Excel中frequency函数怎么用
我们在工作中经常会遇到计算连续次数最大的问题,计算连续次数最常用的函数就是FREQUENCY,下面就这个函数在计算连续次数的应用做一个详细图解。
首先,我们需要了解一下FREQUENCY函数的计算原理。
FREQENCY(数据区域,用于设置区间分隔点的数组)
作用:
简单的说就是在设置好的各个数值区间内,存在几个数。(频率分布)
例:A列有35,45,68,78,75,90,要分别计算
0~60、61~80、80以上这三个区域分别有几个数。公式就可以这样写。
=FREQUENCY(A1:A6,B1:B2)
分析:
虽然我们要设置三个区域,我们只需要设置两个数即可,即60和80,它就代表着0~60、61~80、大于80三个区间。也就是说FREQUENCY上函数返回的结果总比第二个参数的数字个数大1个。
注意:因为这个是一个数组函数,所以在输入时要选取大于分段点的一个的单元格数量,输入公式,按CTRL+SHIFT+ENTER结束输入。
了解了FREQUENCY的计算原理,下面我们书归正题,看一下它在计算最大连续数中的应用。还是先看例子吧。
例:如下图所示,B列中含1的表示张三的已签到,留空的为未签到。要求计算张三最大连续签到的次数。
解题过程及思路:
第一步:从上图我们可以看到,各个连续的1被空行分隔成了多个独立的连续区域。要想计算连续1的个数,我们先要判断空行的位置。即:
第二步:从第一步的结果,我们发现,我们要想计算每一个连续1区域的个数,就演变成了3之前有几个数,4~8之间有几个数,8~11之间有几个数。这不正好是FREQUENCY计算根据分段点计算各个分段区间的个数模式了吗?。分段点就是这些空行的序数,分段数据源是1~12的连续数字。如下图所示:
使用FREQUEN计算后的结果如下图所示。
注意,由于FREQUENCY函数分段时,下面分界点要算一个,如:4~8之间的数会被FREQUENCY函数计算成8-4=4个数,而我们不需要包含分界点的个数,即我们需要的是8-4-1=3个。所以最终的结果我们计算最大值后再减1,才是我们所要的结果。
最终的公式为:
=MAX(FREQUENCY(ROW(1:12),(B2:B13<>1)*ROW(1:12)))-1
Excel表格中的frequency函数如何使用
frequency函数的作用是当我们得到一组数量很多的数据,想要知道这些数据落在各个区间段的个数。
FREQUENCY(data_array,bins_array)计算数值在某个区域内的出现频率,然后返回一个垂直数组。
Data_array是一个数组或对一组数值的引用,您要为它计算频率。如果 data_array中不包含任何数值,函数 FREQUENCY将返回一个零数组。
Bins_array是一个区间数组或对区间的引用,该区间用于对 data_array中的数值进行分组。如果 bins_array中不包含任何数值,函数 FREQUENCY返回的值与 data_array中的元素个数相等。
由于函数 FREQUENCY返回一个数组,所以它必须以数组公式的形式输入。
使用:在选择了用于显示返回的分布结果的相邻单元格区域后,函数 FREQUENCY应以数组公式的形式输入。
返回的数组中的元素个数比 bins_array中的元素个数多 1个。多出来的元素表示最高区间之上的数值个数。例如,如果要为三个单元格中输入的三个数值区间计数,请务必在四个单元格中输入 FREQUENCY函数获得计算结果。多出来的单元格将返回 data_array中第三个区间值以上的数值个数。
函数 FREQUENCY将忽略空白单元格和文本。
对于返回结果为数组的公式,必须以数组公式的形式输入。
1
2
3
4
5
6
7
8
9
10
A B
分数区间分割点
79 70
85 79
78 89
85
50
81
95
88
97
公式说明(结果)
=FREQUENCY(A2:A10,B2:B4)小于或等于 70的分数个数(1)
71-79区间内的分数个数(2)
80-89区间内的分数个数(4)
大于或等于 90的分数的个数(2)
注释示例中的公式必须以数组公式输入。将示例复制到空白工作表之后,请选择区域 A12:A15,按 F2,再按 Ctrl+Shift+Enter。如果公式未以数组公式的形式输入,则单元格 A12中只有一个结果(1)。
我是拷别人的答案给你的,仔细看看吧。
关于frequency函数的作用,频率函数的作用的介绍到此结束,希望对大家有所帮助。