c语言frequency函数,FREQUENCY函数应用实例,看懂的都是高手!

函数语法解析

函数定义:以一列垂直数组返回一组数据的频率分布。

语法:FREQUENCY(data_array,bins_array)

参数说明:data_array表示要对其频率进行计数的一组数值或对这组数值的引用。

bins_array表示要将 data_array 中的值插入到的间隔数组或对间隔的引用。

函数说明

忽略空白单元格和文本

支持乱序和重复数据

对于返回结果为数组的公式,必须以数组公式的形式输入

函数应用实例

01经典用法

82349180_1

FREQUENCY函数将忽略空白单元格和文本

82349180_2

FREQUENCY函数支持乱序和重复数据

82349180_3

02分段统计

82349180_4

03按给定区间统计数据个数

82349180_5

04统计不重复的个数

82349180_6

05提取不重复项

82349180_7

C2=LOOKUP(,0/FREQUENCY(0,ISNA(MATCH(A$2:A$11&'',C$1:C1,))-1),A$2:A3)&'',向下填充;

06单条件提取不重复项

82349180_8

E2=LOOKUP(,0/FREQUENCY(1,ISNA(MATCH(B$1:B$11,E$1:E1,))*(A$1:A$11=D$2)),B:B)&'',向下填充;

07统计最大连续次数

82349180_9

C2=MAX(FREQUENCY(ROW(2:13),(A2:A13<>A3:A13)*ROW(2:13)))

08查找最接近指定数值的数据

82349180_10

D3=LOOKUP(,0/FREQUENCY(0,(B2:B10-E3)^2),A2:A10)

或D4=LOOKUP(,0/FREQUENCY(0,ABS(B2:B10-E3)),A2:A10)

09按指定次数生成重复数据

82349180_11

D2=LOOKUP(,0/FREQUENCY(ROW(A1),SUBTOTAL(9,OFFSET(B$1,,,ROW($1:$9)))),A:A)&'',向下填充

E2=LOOKUP(,0/FREQUENCY(ROW(A1),SUMIF(OFFSET(B$1,,,ROW($1:$9)),'>0')),A:A)&'',向下填充

10 多条件不重复计数

82349180_12

F3=COUNT(0/FREQUENCY(ROW(A:A),MATCH(C2:C12,C2:C12,)*(B2:B12='东莞')*(D2:D12>=6000)))-1

亲爱的,看到此处,有没有头晕呢?换季了,保护好自己身体嗷!!!

作者:仰望~星空

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值