如何使用Excel中的FREQUENCY函数:以垂直数组形式返回数据的频率分布
函数功能
FREQUENCY函数用于以垂直数组的形式返回数值在某个区域内出现的频率。
函数格式
FREQUENCY(data_array,bins_array)
参数说明
data_array(必选):表示要统计出现频率的单元格区域或数组。
bins_array(必选):表示用于对data_array参数中的数值进行分组的单元格区域或数组,相当于设置多个区间的上下限。
注意事项
1 由于FREQUENCY函数的返回结果是一个数组,所以它必须以数组公式的形式输入到单元格区域中,而且返回的数组元素个数比用于bins_array参数的分段数据的个数多一个,多出的那个表示统计超过分段数据中最高值的数值个数。
2 FREQUENCY函数只统计数值的出现频率,即数字、文本格式的数字及逻辑值,而忽略空单元格和文本。但是如果要统计文本格式的数字,则必须先将文本格式的数字转换为数字,然后才能被FREQUENCY函数计算在内。
案例 统计不同销量区间的员工人数
本例效果如图1-1所示,在F1:F5单元格区域中输入一个数组公式,并按【Ctrl+Shift+Enter】组合键,统计不同销量区间的员工人数。其中,A列为员工姓名,B列为员工性别,C列为员工销量,E1:E4单元格区域为要统计的销量区间。数组公式如下:
=FREQUENCY(C2:C10,E1:E4)
图1-1 统计不同销量区间的员工人数
公式解析 E1:E4单元格区域为销量区间,即表示销量小于200、销量大于等于200且小于400、销量大于等于400且小于800,以及销量大于等于800且小于1000的各区间的人数。4个分隔点一共分出5个区间,因此需要以数组公式的形式将公式输入到包含5个单元格的纵向区域中。