Frequency函数【4】种【用法汇总】
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
对数据进行分段统计
去除重复数据
“=SUM(--IF(FREQUENCY($A$18:$A$27,$A$18:$A$27)>0,1))” 并三键回车。
思路:
函数首先将数据区域按照每一个数据为分段点进行统计出现的次数。当数据有重复时,第一次出现时返回的结果是此数据在区域中出现的总的次数,第二次及以后的为0
再用if函数进行判断,当出现次数大于0时,返回数字1
由于这是返回的是文本数据,利用--(两次负号)将文本数据转化为数字
求和得出不重复数据的个数
函数首先对单元格区域A33:A42进行分段统计
利用if函数对出现次数大于0的返回区域中对应单元格里的数值;等于0的返回false
row()-32是利用row函数返回当前行的行号--第33行,减去32后结果为1,所以是第一大;当拖曳到下一行时,结果是2,所以是第2大;以此类推
最后用large函数返回数值
“=SUM(--(FREQUENCY(IF($A$18:$A$27>=A18,$A$18:$A$27),$A$18:$A$27)>0))”并三键回车,向下拖曳即可。
思路:
首先用if函数确定进行频率统计的范围,即挑选出来不小于当前数值的数据来统计;并且后面还会以此为依据返回不小于当前数值的数值个数
frequency返回数值出现的频率,并和“0”比较,凡是大于0的表示有一个比当前数值要大的数值
通过“--”和sum函数返回当前数据的排名
例二到例四都还可以应用match函数和row函数来完成。这个将在后面有介绍。
文章推荐理由:
FRQUENCY函数在数据统计方面有着非常广泛的应用。
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
赞 (0)