如果你是一名Hr,经常统计员工年龄构成、工资分布情况,如果你是一名老师,每次考试都要统计学生成绩分布情况……总之,只要你工作中经常需要统计一组数字在每个区间的个数,那么功能强大的Frequency函数你一定要学起来!
我们先来看下Frequency函数的用途和参数说明:Frequency函数以一列垂直数组返回一组数据的频率分布。它有两个参数:Frequency(date_array,bins_array)
date_array参数表示要参与计数的数组或对数值的引用。bins_array参数表示区分段点,可以是一个具体的值,也可以是一个数组。简单地理解就是Frequency(对其进行频率统计的一组数字或引用,分段数组或引用)。
Frequency函数的计算原理,可以这样理解:由N个分段点将一组数字或引用(date_array)分割为N+1个区间,Frequency函数将统计date_array中小于等于此分段点且大于上一个分段点的数值的个数。统计生成N+1个统计值,最后的一个统计值表示大于最大分段点的数字个数。
举例来说,会更容易理解:附表为某公司6月份员工工资发放明细表,现要求统计各个工资区间的人数。
分析:此题要求统计每个工资段内的人数,由4个分段点,将六月份员工工资(E2:E3124)分成5个区间,Frequency函数将统计这5个工资段分别有多少人。那么date_array参数就应该输入E2:E3124,bins_array 参数应该输入H2:H5。
具体操作如下:
使用Frequency函数需要注意以下3点:
1、Frequency函数返回的结果总比第二个参数bins_array的区间数大1。本例中,工资分段点是4个,但是实际上是将工资分成了5个区间,函数对应地返回5个统计值(人数)。
2、选择函数返回的存放单元格时,可以直接选中连续的N+1个单元格。本例中,我输入公式前先选中H2:H5区域。
3、因为这是一个数字函数,输入完公式后,同时按CTRL+SHIFT+ENTER三键结束输入。
领取专属 10元无门槛券
私享最新 技术干货