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

问问题描述

学生成绩排名方法,中国式排名,怎样用函数排名,有没有大神路过?求指点迷津!

答精选答案

最佳答案

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

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

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

可见,仅使用RANK函数排名得不到想要的结果,我们知道,COUNTIF函数可以统计指定条件的数值个数,如果在这个统计值上加1也可以用于排名,输入公式=COUNTIF($E$3:$E$13,

">

"&E3)+1敲回车下拉。

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

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

本文来自作者[王者中亮]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/jiaoxue/202609/1445114.html

赞 (0)

发表回复

本站作者后才能评论

评论列表(4条)

  • 王者中亮
    王者中亮 2026年09月30日

    我是公众科技网的签约作者“王者中亮”!

  • 王者中亮
    王者中亮 2026年09月30日

    希望本篇文章《学生成绩排名方法,中国式排名,怎样用函数排名》能对你有所帮助!

  • 王者中亮
    王者中亮 2026年09月30日

    本站[公众科技网]内容主要涵盖:教育咨询,知识百科

  • 王者中亮
    王者中亮 2026年09月30日

    本文概览:给成绩排名次,首先想到的是排名函数rank,如图,在F3输入公式=RANK(E3,$E$3:$E$13,0)下拉,得出排名结果。仔细观察函数结果可以发现,其中缺少了第6名和第10名,这并不是想要的结果。RANK函数最后的参数0表示降序排列,1表示升序排列,缺失的名次是不是和这个参数有关,改公式为=RANK(E3,$E$3:$E$13,1),结果是把最小的数排在第一位,仍然缺少了第3名和第7名。可见,仅使用RANK函数排名得不到想要的结果,我们知道,COUNTIF函数可以统计指定条件的数值个数,如果在这个统

联系我们

联系:143 0457 151

工作时间:周一至周五,9:30-18:30,节假日休息

关注我们