学生成绩排名方法 中国式排名 怎样用函数排名

2025-03-31 15:45:49

1、给成绩排名次,首先想到的是排名函数rank,如图,在F3输入公式=RANK(E3,$E$3:$E$13,0)下拉,得出排名结果。

学生成绩排名方法 中国式排名 怎样用函数排名

2、仔细观察函数结果可以发现,其中缺少了第6名和第10名,这并不是想要的结果。

学生成绩排名方法 中国式排名 怎样用函数排名

3、RANK函数最后的参数0表示降序排列,1表示升序排列,缺失的名次是不是和这个参数有关,改公式为=RANK(E3,$E$3:$E$13,1),结果是把最小的数排在第一位,仍然缺少了第3名和第7名。

学生成绩排名方法 中国式排名 怎样用函数排名

4、可见,仅使用RANK函数排名得不到想要的结果,我们知道,COUN哌囿亡噱TIF函数可以统计指定条件的数值个数,如果在这个统计值上加1也可以用于排名,输入公式=COUNTIF($E改怊眶峋$3:$E$13,">"&E3)+1敲回车下拉。

学生成绩排名方法 中国式排名 怎样用函数排名

5、这个公式的结果与第一曰搬嚏嘀步的结果相同,要想实现中国式排名,需要用其他公式,输入公式=SUM(IF(E$3:E$13>E3,1/COUNTIF(E$3:E$13,E$3:E改怊眶峋$13),))+1,按ctrl+shift+回车,下拉,最终得到想要的结果。

学生成绩排名方法 中国式排名 怎样用函数排名

6、也可用非数组公式=SUMPRODUCT((E$3:E$13>E3)*(1/COUNTIF(E$3:E$13,E$3:E$13)))+1,回车下拉。

学生成绩排名方法 中国式排名 怎样用函数排名
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢