频率怎么求(频率计算,别忘了FREQUENCY函数)

小伙伴们好啊,今天咱们分享一个比较冷门的函数——FREQUENCY。

这个函数是干嘛用的呢?

FREQUENCY函数计算数值在指定区间内的出现频数,然后返回一个垂直数组。

这个函数有两个参数,常规用法是这样的:

FREQUENCY(一组数值,指定的间隔值)

FREQUENCY函数将第一参数中的数值以第二参数指定的间隔进行分组,计算数值在各个区间内出现的频数。最终返回的数组中的元素会比间隔值的元素多一个,多出来的这个表示最高区间之上的数值个数。

咱们来举个例子:

如下图所示,要根据D列的条件,统计各个年龄段的人数。

首先在E列输入间隔20、30、40

然后同时选中F3:F6,编辑栏中输入以下公式,按<Ctrl+Shift+Enter>组合键结束编辑。

=FREQUENCY(B2:B13,E3:E5)

注意,由于FREQUENCY函数返回的是数组结果,因此在直接使用该函数时需要按<Ctrl+Shift+Enter>组合键结束编辑才能正常运算。

第二参数设置了3个间隔,结果返回了4个数字,最后这个数字,就是比最高的间隔值还要大一些的有多少。


接下来咱们再看看这个函数的其他典型用法:

1、计算连续签到最多有几天

如下图所示,要统计每一行中连续签到最多的天数。

I2单元格输入以下公式,按<Ctrl+Shift+Enter>组合键结束编辑。

=MAX(FREQUENCY(IF(B2:H2>0,COLUMN(B:H)),IF(B2:H2=0,COLUMN(B:H))))

这个公式看起来好复杂啊,其实掌握一下套路就简单了。

简单说下公式的计算过程:

FREQUENCY函数的第1参数是下面这段内容:

IF(B2:H2>0,COLUMN(B:H))

如果B2:H2大于0,就返回对应的列号,否则返回逻辑值FALSE,结果是这样的:

{FALSE,3,4,5,FALSE,7,8}

再来看FREQUENCY函数的第2参数:

IF(B2:H2=0,COLUMN(B:H))

如果B2:H2等于0,就返回对应的列号,否则返回逻辑值FALSE,结果是这样的:

{2,FALSE,FALSE,FALSE,6,FALSE,FALSE}

这两个参数是如何来计算的呢?

FREQUENCY函数能够忽略数组中的逻辑值,以未签到对应的列号{2;6}为指定间隔值,统计签到对应的列号{3;4;5;7;8}在各个分段中的数量,相当于分别统计在两个未签到列号之间有多少个签到的列号,返回内存数组结果为:

{0;3;2}

也就是小于等于2的有0个,小于等于6的有3个,大于6的有2个。

最后使用MAX函数从内存该数组中提取出最大值,OK了。

如果你觉得这个公式计算过程不容易理解,可以先记住按条件统计频率的模式化用法:

FREQUENCY(IF(符合条件,相应列号),IF(不符合统计,相应列号))


2、计算不重复下的第n个最大值

FREQUENCY函数还有一个特点,如果指定间隔中的数值有重复,会仅统计第一次出现时的间隔,后面重复出现的间隔值,计算结果会显示为0。

并且第二参数不要求排序处理,函数会自动将各个间隔值按从小到大排序后计算对应的间隔数量,再将结果按原有顺序分配到各个单元格。

利用这个特点,能够计算不重复的第n个最大(最小)值。

如下图所示,B列的考核有很多个重复分数,希望从中提取出不重复的第3个最高分。

公式为:

=LARGE(IF(FREQUENCY(B2:B10,B2:B10),B2:B10),3)

本例公式中,FREQUENCY的第1参数和第2参数相同,表示分别按B2:B10中的各个数值来对这个区域的数值进行分组统计,结果为:

{4;0;0;0;1;1;1;1;1;0}

也就是99及以上的有4个,97~99以下的有1个,95~97以下的有1个,85~95以下的有1个……

然后使用IF函数进行判断,如果FREQUENCY的计算结果大于0,就返回B2:B10单元格区域中对应的数值,否则返回逻辑值FALSE。得到内存数组结果为:

{99;FALSE;FALSE;FALSE;97;95;65;85;70;FALSE}

最后使用LARGE函数,忽略逻辑值从内存数组中提取出第三个最大值。


相关文章

为什么说桃木辟邪呢(桃:自古辟邪就靠它)

从有文字记载以来,桃木就是辟邪驱鬼之物。甚至在文字出现之前的墓葬中,也能发现桃的身影。战国《礼记·檀弓下》:君临臣丧,以巫祝桃茢liè执戈。意为君王前往臣属家吊唁,巫师要拿桃棒和苕帚在尸体周围挥舞。现在春节张贴的春联,最早就是从桃符驱鬼辟邪演变而来。《荆楚岁时记》:正月一日……造桃板著户,谓之仙木

紫砂壶为什么有泥土味(紫砂壶有土腥味是好是坏?)

根据我一个农村人对土地的经验来说,在阳光下暴晒的土地,泥土的腥味很少甚至没有。而施过肥料的土地里的土腥味最浓。以此来推断紫砂泥料是没有土腥味的,或者说土腥味很少(只有那些嗅觉特别发达的人能闻得到)。好的紫砂泥料砂多(石英含量多),粘土成分很少,再加上1千多度的高温烧制根本不可能有土腥味。反相推知土腥

天然气为什么滴滴响(燃气改造及燃气开通的注意事项)

装修时,常常会涉及到燃气管道的改造及燃气开通,相关事项大部分人都不是很了解,以下是关于燃气管道的改造及燃气开通的注意事项,看完收藏,便于用时查看。一、改造申请1、申请部门:小区所在地所管燃气公司(可向物业咨询);2、申请资料:购房合同、户主身份证。如非户主亲自办理,需有授权委托书(样式可以在燃气公司

中国房价为什么不会跌(中国的房价为什么还能一直硬挺?)

房价不是不能降价,而是因为牵扯的范围过大,涉及的利益方过多,各种势力在阻挠房价回归正常。我国的房地产市场,从来就不是单纯的市场 经 济,首先,土地是国家或者集体的,属于独家垄断供应。地价很大程度上决定了房价,一旦房价下跌,地价以及以土地作为资产抵押物的估计会下降,那么房价下跌,最大的利益受损方就什么

韩国筷子为什么是扁的(买筷子,“这5种”不要买)

筷子是我们饮食中一种重要的餐具,早在3000多年前的商周时期,人们就开始使用筷子了。世界各地用餐习惯不同,所使用的餐具也各不相同,欧洲和北美地区主要以刀、叉和匙为餐具;非洲、中东、印尼和印度等地区用餐主要以手指抓食;中国、越南、韩国、日本、新加坡等国家主要以筷子为餐具。虽然筷子最早都是从中国流传到其

卫生间为什么要吊顶(卫生间吊顶装防水石膏板还是铝扣板)

卫生间吊顶卫生间做吊顶的主要作用是,遮挡顶部的下水管道和供水管路,照明风扇电路。另外就是装饰卫生间顶部的美化作用。当然也有降低顶面,缩小空间,让卫生间采暖更节能,这种只针对卫生间顶面比较高的。还有一点隔音降噪的功能,但是作用比较小,主要靠给排水管道做隔音处理。卫生间用防水石膏板吊顶做防水石膏板,表面

六月为什么不能搬家(俗语“六月不搬家,不嫁女”啥意思)

导读:农历六月又称“小恶月”?俗语“六月不搬家,不嫁女”啥意思?有何道理,如今还准确吗?农历六月为啥叫“小恶月”?老话说“六月三伏赤日炎炎”,农历六月是一年之中最热的月份。初伏、中伏,大暑、小暑皆聚集于此,闷热潮湿的天气,让人们的心情变得烦躁不安。炙热阳光的暴晒,让大地上的万物都像被烤焦了一般,为了

莲花为什么不开花(种子种的碗莲为什么不开花?2个原因!)

栽种碗莲的旺季来临,碗莲种子又又又卖到火爆!很多花友虽然年年种碗莲,年年不开花,但还是年年买,年年种,目的就是为了一个“万一”,万一开花了呢?也有花友种上一两年以后就放弃了,因为怎么种都不开花,白费力气!为什么我们种的碗莲种子,能发芽,能长叶,就是不开花?原因主要有2个!今天来跟大家探讨下这个问题,

网站内容来自网络,如有侵权请联系我们,立即删除!
站长QQ: 8786 8862 Copyright © 大千世界百科网 鲁ICP备2021038129号-30