php 统计二维数组次数最多_统计次数,这3个函数真的好用

今天要与大家分享3个超级实用的统计函数。

如下图所示,统计每个人迟到的次数

52c95ec2d8759f486081ff52f713968e.png

这里可以借用COUNTIFS和SUMPRODUCT函数来实现。

利用COUNTIFS函数

在单元格中输入公式=COUNTIFS($B$2:$B$28,F2,$C$2:$C$28,"<>0")

公式说明:

COUNTIFS函数语法结构=COUNTIFS(条件区域1,条件1,条件区域2,条件2……)

a7ad63b789c731da195184125008ecea.png

利用SUMPRODUCT函数

在单元格中输入公式=SUMPRODUCT(($B$2:$B$28=F2)*($C$2:$C$28<>0))

公式说明:

SUMPRODUCT函数计数语法结构=SUMPRODUCT((条件区域1 =条件1)*( 条件区域2 =条件2)* (条件区域N =条件N)

0aac845bf0abe88df3792b860dc401c6.png

如何找出数字出现次数最多呢?

在单元格中输入公式=MODE(I2:K9)

公式说明:

MODE函数返回一组数中出现最多的数字。

4f9fb5a9049388d8263715a7a68cc94c.png

如果遇到最多出现次数有多个,可以利用MODE.MULT函数。

在单元格中输入公式=INDEX(MODE.MULT($I$2:$K$9),ROW(A1))

公式说明:

MODE.MULT函数表示返回一组数中出现次数最多的数,如果有多个出现最多,将会以数组形式返回;

由于多个数无法同时显示在同一个单元格中,所以需要用INDEX函数+ROW函数逐个从数组中提出数字。

41a5fc59fb5353a5822432c199bd41f2.png

以上3个统计函数,你学会了吗?若有什么问题,欢迎在下方留言。

a964c92a322263a59134deba02f1895d.gif

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值