软件下载

excel频率怎么计算(excel怎么求数据频率方法)

软件下载 投稿 2022-03-24 15:36:42 浏览

小伙伴们好啊,今天咱们分享一个比较冷门的函数——FREQUENCY。21I求资源网-免费绿色汉化软件分享平台

这个函数是干嘛用的呢?21I求资源网-免费绿色汉化软件分享平台

FREQUENCY函数计算数值在指定区间内的出现频数,然后返回一个垂直数组。21I求资源网-免费绿色汉化软件分享平台

这个函数有两个参数,常规用法是这样的:21I求资源网-免费绿色汉化软件分享平台

FREQUENCY(一组数值,指定的间隔值)21I求资源网-免费绿色汉化软件分享平台

FREQUENCY函数将第一参数中的数值以第二参数指定的间隔进行分组,计算数值在各个区间内出现的频数。最终返回的数组中的元素会比间隔值的元素多一个,多出来的这个表示最高区间之上的数值个数。21I求资源网-免费绿色汉化软件分享平台

咱们来举个例子:21I求资源网-免费绿色汉化软件分享平台

如下图所示,要根据D列的条件,统计各个年龄段的人数。21I求资源网-免费绿色汉化软件分享平台

频率计算,别忘了FREQUENCY函数

首先在E列输入间隔20、30、4021I求资源网-免费绿色汉化软件分享平台

然后同时选中F3:F6,编辑栏中输入以下公式,按<Ctrl+Shift+Enter>组合键结束编辑。21I求资源网-免费绿色汉化软件分享平台

=FREQUENCY(B2:B13,E3:E5)21I求资源网-免费绿色汉化软件分享平台

频率计算,别忘了FREQUENCY函数

注意,由于FREQUENCY函数返回的是数组结果,因此在直接使用该函数时需要按<Ctrl+Shift+Enter>组合键结束编辑才能正常运算。21I求资源网-免费绿色汉化软件分享平台

第二参数设置了3个间隔,结果返回了4个数字,最后这个数字,就是比最高的间隔值还要大一些的有多少。21I求资源网-免费绿色汉化软件分享平台

接下来咱们再看看这个函数的其他典型用法:21I求资源网-免费绿色汉化软件分享平台

1、计算连续签到最多有几天21I求资源网-免费绿色汉化软件分享平台

如下图所示,要统计每一行中连续签到最多的天数。21I求资源网-免费绿色汉化软件分享平台

I2单元格输入以下公式,按<Ctrl+Shift+Enter>组合键结束编辑。21I求资源网-免费绿色汉化软件分享平台

=MAX(FREQUENCY(IF(B2:H2>0,COLUMN(B:H)),IF(B2:H2=0,COLUMN(B:H)))) 频率计算,别忘了FREQUENCY函数

这个公式看起来好复杂啊,其实掌握一下套路就简单了。21I求资源网-免费绿色汉化软件分享平台

简单说下公式的计算过程:21I求资源网-免费绿色汉化软件分享平台

FREQUENCY函数的第1参数是下面这段内容:21I求资源网-免费绿色汉化软件分享平台

IF(B2:H2>0,COLUMN(B:H))21I求资源网-免费绿色汉化软件分享平台

如果B2:H2大于0,就返回对应的列号,否则返回逻辑值FALSE,结果是这样的:21I求资源网-免费绿色汉化软件分享平台

{FALSE,3,4,5,FALSE,7,8}21I求资源网-免费绿色汉化软件分享平台

再来看FREQUENCY函数的第2参数:21I求资源网-免费绿色汉化软件分享平台

IF(B2:H2=0,COLUMN(B:H))21I求资源网-免费绿色汉化软件分享平台

如果B2:H2等于0,就返回对应的列号,否则返回逻辑值FALSE,结果是这样的:21I求资源网-免费绿色汉化软件分享平台

{2,FALSE,FALSE,FALSE,6,FALSE,FALSE}21I求资源网-免费绿色汉化软件分享平台

这两个参数是如何来计算的呢?21I求资源网-免费绿色汉化软件分享平台

FREQUENCY函数能够忽略数组中的逻辑值,以未签到对应的列号{2;6}为指定间隔值,统计签到对应的列号{3;4;5;7;8}在各个分段中的数量,相当于分别统计在两个未签到列号之间有多少个签到的列号,返回内存数组结果为:21I求资源网-免费绿色汉化软件分享平台

{0;3;2}21I求资源网-免费绿色汉化软件分享平台

也就是小于等于2的有0个,小于等于6的有3个,大于6的有2个。21I求资源网-免费绿色汉化软件分享平台

最后使用MAX函数从内存该数组中提取出最大值,OK了。21I求资源网-免费绿色汉化软件分享平台

如果你觉得这个公式计算过程不容易理解,可以先记住按条件统计频率的模式化用法:21I求资源网-免费绿色汉化软件分享平台

FREQUENCY(IF(符合条件,相应列号),IF(不符合统计,相应列号))21I求资源网-免费绿色汉化软件分享平台

2、计算不重复下的第n个最大值21I求资源网-免费绿色汉化软件分享平台

FREQUENCY函数还有一个特点,如果指定间隔中的数值有重复,会仅统计第一次出现时的间隔,后面重复出现的间隔值,计算结果会显示为0。21I求资源网-免费绿色汉化软件分享平台

并且第二参数不要求排序处理,函数会自动将各个间隔值按从小到大排序后计算对应的间隔数量,再将结果按原有顺序分配到各个单元格。21I求资源网-免费绿色汉化软件分享平台

利用这个特点,能够计算不重复的第n个最大(最小)值。21I求资源网-免费绿色汉化软件分享平台

如下图所示,B列的考核有很多个重复分数,希望从中提取出不重复的第3个最高分。21I求资源网-免费绿色汉化软件分享平台

公式为:21I求资源网-免费绿色汉化软件分享平台

=LARGE(IF(FREQUENCY(B2:B10,B2:B10),B2:B10),3) 频率计算,别忘了FREQUENCY函数

本例公式中,FREQUENCY的第1参数和第2参数相同,表示分别按B2:B10中的各个数值来对这个区域的数值进行分组统计,结果为:21I求资源网-免费绿色汉化软件分享平台

{4;0;0;0;1;1;1;1;1;0}21I求资源网-免费绿色汉化软件分享平台

也就是99及以上的有4个,97~99以下的有1个,95~97以下的有1个,85~95以下的有1个……21I求资源网-免费绿色汉化软件分享平台

然后使用IF函数进行判断,如果FREQUENCY的计算结果大于0,就返回B2:B10单元格区域中对应的数值,否则返回逻辑值FALSE。得到内存数组结果为:21I求资源网-免费绿色汉化软件分享平台

{99;FALSE;FALSE;FALSE;97;95;65;85;70;FALSE}21I求资源网-免费绿色汉化软件分享平台

最后使用LARGE函数,忽略逻辑值从内存数组中提取出第三个最大值。21I求资源网-免费绿色汉化软件分享平台

好了,今天的内容就是这些吧,祝大家一天好心情~~21I求资源网-免费绿色汉化软件分享平台

更多资源请访问:四零四软件下载站423下载站

「真诚赞赏,手留余香」

求资源网

真诚赞赏,手留余香

使用微信扫描二维码完成支付

继续浏览有关教程的文章
发表评论
留言与评论(共有 0 条评论)
   
验证码:
版权声明

求资源网所发布的一切破解补丁,软件,以及其他分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途。
否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。