二维码 购物车
部落窝在线教育欢迎您!

会用FREQUENCY函数统计excel数据的人,都是高手!

 

作者:E图表述来源:部落窝教育发布时间:2020-03-16 14:12:27点击:3533

分享到:
0
收藏    收藏人气:0人
版权说明: 原创作品,禁止转载。

编按:

哈喽,大家好!今天要给大家介绍的这个函数,估计很多人都不认识,但却是高手的必会函数之一。其实这个函数我们在之前的文章中就有提到过,当时它就仅凭一己之力,分别统计出了满足不同条件区间的数据个数,可谓是相当厉害。但当时我们只简单讲解了这个函数的用法,并没有去深入了解它,今天我们就一起来好好认识一下FREQUENCY函数吧!

 

【前言】

 

FREQUENCY函数,是一个相当有用的数据分析函数,号称EXCEL函数高手的必会函数之一。但是这样的一个函数却并不是每一个人都了解或者会用,实在有一些可惜了,其实函数无所谓简单复杂,难者不会,会者不难,往往不会使用的函数,是同学你还没有学到而已,那么今天我们就跟着作者E图表述,对这个函数系统地学习一下吧。

 

【正文】

 


1.FREQUENCY函数的作用及语法

 


关于这个函数的作用官方的解释是:以一列垂直数组返回一组数据的频率分布。

 

语法:=FREQUENCYDATA_ARRAYBINS_ARRAY


FREQUENCY函数的第二参数可以是单元格区域,也可以是常量数组的方式存在。

 

说实话看到这个官方的解释,作者也是比较懵的,那么我们就换一种说法:返回指定数组在分组中的频率分布数组。那么这里的关键字就是“频率”两个字,“频率”是指单位时间内完成周期性变化的次数,是描述周期运动频繁程度的量。那么在EXCEL中的FREQUENCY函数返回的频率就是指在给定的条件下,满足条件的目标值的个数。

 

为了能让同学们更加了解这个函数,我们用下面的图例来辅助说明函数的原理。

 

注意区间的写法,小括号是不包含极值,中括号是包含极值

 

对于FREQUENCY函数的作用,作者给出的最终解释:将一组纵向的数组按照条件数组给出的区间归类后,返回在每个区间分布的个数,并且以数组形式返回值的数组函数。

 

通过上例我们可以看出,5个条件列的值,一共划分了6个区间,所以返回的频率分布是6个值,会比条件列多一个单元格。即如果有N个条件,返回值是N+1个。


 

2.FREQUENCY函数的“牛叉”隐藏功能

 


FREQUENCY函数的设计者真的是比较走心,在使用这个函数的过程中,我们总结了三点隐藏的功能,算是这个函数比较人性化的地方。

 

1)“目标数组”和“条件数组”,这两列支持乱序排列;

2)“目标数组”列中可以有重复的内容;

3)“条件数组”列中如果有0这个区间极值,一定要标注出0,严格区分0值和空置的概念,“空单元格”和“文本值”将被忽略;

4)“条件数组列中如有重复值,第二个出现的值将被自动忽略,对应的返回值为0

 

 


3.FREQUENCY函数用途列举



① 公司销售额的销量分布


 

这是这个函数最直接的使用方式,选中E11:E16单元格区域,输入函数:

{=FREQUENCY($C$3:$N$7,$B$11:$B$15)}

 

CTRL+SHIFT+ENTER组合键结束录入,即可得到我们的统计内容。

 

② 学生成绩的及格率


 

模拟一份学生的考试成绩,统计出每一门课程的及格率。

 

我们在C17单元格输入函数:

{=INDEX(FREQUENCY(C3:C14,59),2)/COUNT(C3:C14)}

 

函数解析:

 

相信同学们从前面的内容中已经知道了,FREQUENCY函数的第二个参数是条件内容,如果我们判断成绩及格情况,可以将条件定为59分。这样就有了两个区间 (0,59](60, ),再用INDEX函数取第二个区间的值,就是及格的成绩个数。接着用COUNT函数统计出数组中数字的个数,再将这两个值相除就是及格率了。

 

当然我们也可以使用比较常用的函数来做这个案例,如下:

 

 

检验结果正确。


再次强调:FREQUENCY函数会忽视文本。

 

【编后语】

 

今天的文章到这里就结束了。本来还想给大家介绍一下比较复杂的运算,例如最大连续出现次数、当前连续出现次数等这类频率分布的问题。但是总体说,难度比较大,而且在实际工作中也可以使用其它函数代替,我们就不在这里“烧脑”了,大家知道其原理就可以了,这也就是为什么常用的100多个函数中不包含FREQUENCY函数的原因。

 

本文配套的练习课件请加入QQ群:747953401下载。

Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和《Excel极速贯通班》直播课全心为你!

扫下方二维码关注公众号,可随时随地学习Excel

IMG_256

相关推荐:

FREQUENCY函数在疫情地图中的应用用excel制作全国疫情地图(三维地图篇)

初识FREQUENCY函数三类最常见的统计问题,三个套路全搞定!

COUNTIFS函数的应用同样是countifs函数,为什么同事却使得比你好?原因在这里!

INDEX函数的应用《INDEX:函数中的精确制导导弹,最强大的瘸子