频率分布函数frequency在日常工作中使用的频率越来越广泛,其功能主要包含以下两个方面:
它的语法结构如下: FREQUENCY(data_array,bins_array) Data_array:为一数组或一组数值的引用。数值以外的文本和空白 单元格将被忽略 Bins_array:为间隔的数组或对间隔的引用。如有数值以外的文本或 空单元格,则返回错误值#N/A FREQUENCY函数以一列垂直数组返回某个区域中数据的频率分布。 例一:分段统计 下例中,求各分段点内的数据出现的频率。我们在D4单元格内输入“=FREQUENCY($A$4:$A$13,$B$4:$B$7)”并三键回车即可。它的含义是:分段点59以下有两个数据;59到69有两个数据;以此类推。 例二:统计不重复数据数 我们之前已经介绍了一种统计不重复数据的方法,sum+countif的方法,大家还记得吗?下面介绍怎样用frequency来统计不重复数的个数。 在单元格中D18中输入 “=SUM(--IF(FREQUENCY($A$18:$A$27,$A$18:$A$27)>0,1))” 并三键回车。
例三:求第n大不重复值 下例中我们要分别求出第一大到第四大的数值各是多少。 在单元格E33中我们输入“=LARGE(IF(FREQUENCY($A$33:$A$42,$A$33:$A$42),$A$33:$A$42),ROW()-32)”并三键回车,向下拖曳即可。
例四:中国式排名 在中国式排名中,无论有几个并列,之后的排名仍然顺位排列。即无论有多少个第二名并列,之后的拍名仍然是第三名。 下例中在单元格F18中输入 “=SUM(--(FREQUENCY(IF($A$18:$A$27>=A18,$A$18:$A$27),$A$18:$A$27)>0))”并三键回车,向下拖曳即可。
例二到例四都还可以应用match函数和row函数来完成。这个将在后面有介绍。 -END- 请点击文章末尾的阅读原文领取红包吧!祝大家都有好运气! 欢迎关注【Excel应用之家】专栏,了解更多的Excel实际应用技能,尽在Excel应用之家! 版权声明:本文归Excel应用之家专栏(微信公众号Excel应用之家)原创撰写,未经允许不得转载。欢迎关注专栏/公众号。 |
|