【Excel】排名之成绩并列排名(sumproduct、countif 函数的组合使用方法)

目录

一、应用场景——解决成绩并列排名

二、sumproduct、countif 函数的官方语法说明

三、组合使用的解释


一、应用场景——解决成绩并列排名

在 Excel 的排名中,不免会遇到“并列第一”,“并列第X”的情况。

普通的填充柄无法实现“并列”这一功能,而 rank 函数会出现“并列但是排名缺失”(如图1)。

针对这一问题,sumproduct 这一函数就可以很好的解决!

(本表格中完整语句为 =SUMPRODUCT((B2<=$B$2:$B$21)/COUNTIF($B$2:B$21,B$2:B$21))

图 1

二、sumproduct、countif 函数的官方语法说明

SUMPRODUCT函数返回相应范围或数组的个数之和。 默认操作是乘法,但也可以执行加减除运算。

SUMPRODUCT 函数 - Microsoft 支持

COUNTIF 是一个统计函数,用于统计满足某个条件的单元格的数量;例如,统计特定城市在客户列表中出现的次数。

COUNTIF 函数 - Microsoft 支持

用一句话简洁地概括就是 SUMPRODUCT 可以用于两个数组的积,COUNTIF 可以用于区域内的计数。

三、组合使用的解释

=SUMPRODUCT((B2<=$B$2:$B$21)/COUNTIF($B$2:B$21,B$2:B$21))

SUMPRODUCT 计算了它括号内的两个数组相除的商的和,

B2<=$B$2:$B$21 统计 B2 单元格小于等于整个排序序列的次数。

COUNTIF($B$2:B$21,B$2:B$21) 统计本单元格在整个排序序列出现的次数。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值