巧用Excel函数对跳高成绩排名

日常体育比赛中,跳高比赛容易出现并列名次,通过Excel函数进行统计的时候可能遇到麻烦,下面我给大家介绍一种简单的办法将并列名次排出来。

举例:图一中,我们利用常用的rank函数进行排名,这样李2,李3的名次无法区分,并且没有第11名。 图一 常用排名函数

下面谈谈怎么解决这个问题:

一,需要更改排名函数,利用frequency函数进行中国式排名。

在c2单元格中输入

=SUM(--(FREQUENCY(IF($B$2:$B$13>=B2,$B$2:$B$13),$B$2:$B$13)>0)),按下三键组合。

二、增加辅助列

当跳高成绩出现并列之后,我们通常会以最后一次试跳的成功次数作为参考依据,同一高度试跳的次数越少名次靠前,如果任然不能比较,则参考前几次同一高度的试跳次数。

在e2单元格中输入

=SUM(IF(C3>0,SUM(B3,LOOKUP(C3,{1,2,3;0.03,0.02,0.01})),B3),IF(D3>0,LOOKUP(D3,{1,2,3;0.003,0.002,0.001})),0)

lookup函数用来统计试跳次数所得加分,如果1次过就加0.03分,以此类推。一般都是3次试跳,所以就设置了三个统计项。

这样b2和b3的成绩就能够比较出来,但是要把判断名次的b列改为e列。

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4