用rank 函数算排名怎么做:计算排名你只会rank函数 我教你用sumproduct
用rank 函数算排名怎么做:计算排名你只会rank函数 我教你用sumproduct如果我们要实现间断的排名,C2单元格的公式可以这样写:=SUMPRODUCT(($B$2:$B$9>B2)*1) 1。实现的排名就是间断的,如下图所示。除此之外,我们将C2单元格的公式改成“=RANK(B2 $B$2:$B$9)”,也可以实现不间断的排名。
所以公式($B$2:$B$9>=B2)/COUNTIF($B$2:$B$9 $B$2:$B$9)得到的结果为“{1;0.5;0.5;1;1;0;0;1}”。
最后利用sumproduct的原理,将得到的这些值“{1;0.5;0.5;1;1;0;0;1}”相加,即可得到C2单元格的值:5。
2、动图演示如下。
我们给上图的排名按照升序进行排序,可以发现以上方法实现的排名是不间断的。如下图所示。
如果我们要实现间断的排名,C2单元格的公式可以这样写:=SUMPRODUCT(($B$2:$B$9>B2)*1) 1。实现的排名就是间断的,如下图所示。
除此之外,我们将C2单元格的公式改成“=RANK(B2 $B$2:$B$9)”,也可以实现不间断的排名。