暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

用FREQUENCY函数统计区间人数

施施的EXCEL后备军 2021-08-27
601


统计人数的时候,SUMPRODUCTCOUNTIFSSUMIFS等函数均是常用且较为方便的办法。但,今天我给童鞋们介绍一个更为方便且简单粗暴的函数,FREQUENCY函数。
Frequency函数用语计算数值在某个区域内的出现频率,然后返回一个垂直数组。语法如下:
FREQUENCY(data_array,bins_array)
data_array必需。要对其频率进行计数的一组数值或对这组数值的引用。如果 data_array 中不包含任何数值,则 FREQUENCY 返回一个零数组。
bins_array必需。要将 data_array 中的值插入到的间隔数组或对间隔的引用。如果 bins_array 中不包含任何数值,则 FREQUENCY 返回 data_array 中的元素个数。
FREQUENCY函数将data_array中的数值以bins_array为间隔进行分组,计算数值在各个区域出现的频率,所以返回的数组中的元素比 bins_array 中的元素多一个。返回的数组中的额外元素返回最高的间隔以上的任何值的计数。
值得注意的是:FREQUENCY函数的在统计时,全部都是“左开右闭”的区间
认识了FREQUENCY函数的基本功能后,我们来实操。
如图1所示,需要统计不合格、合格、良好、优秀的人数,且给出了标准。

(图1)

因为FREQUENCY函数是“左开右闭”的统计区间,所以需要在旁边加一栏辅助列,依次在H2:H4单元格区域内输入59.99、79.99、89.99等四个数字使得分区如下:
(-∞,59.99]
(59.9979.99]
(79.9989.99]
(89.99+∞]
然后选中F2:F5单元格区域,输入如下公式:
=FREQUENCY(C2:C10,H2:H4)

然后按Ctrl+Shift+Enter组合键。(数组公式)

如图2所示。

(图2)

Tips1:也可以用在H2:H4单元格区域内输入60、80、90,然后将公式改成=FREQUENCY(C2:C10,H2:H4-0.01),然后按Ctrl+Shift+Enter组合键
Tips2:如果文中有什么表述不对的地方,还请多多指正。
Tips3:万丈高楼平地起!
文章转载自施施的EXCEL后备军,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论