中国式排名,就是允许多个并列排名且依次往下排序。如下图:
此处我们用公式 =SUMPRODUCT(($A$2:$A$8>A2)/COUNTIF($A$2:$A$8,$A$2:$A$8))+1
红色F9得出{FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE}
False=0,True=1,即{0;1;1;0;1;0;0}。意思是大于A2为1,否则为0。
COUNTIF函数是根据条件求单元格个数,绿色F9得出{2;1;2;2;2;2;2}
1、2均为该单元格数值出现次数。
SUMPRODUCT函数是返回数组或区域的乘积和。
即对{0;1;1;0;1;0;0}/{2;1;2;2;2;2;2}求乘积和。
上面公式乘积后得{0;1;0.5;0;0.5;0;0},求此求和C2单元格=2。
若不加1,则公式从0开始,因为需要排名所以加1从1开始。
时间: 2024-10-14 03:50:13