分享

利用EXCEL函数功能对学生成绩进行“中国式排名”(一)

 LEARN&STUDY 2021-05-05

    利用EXCEL的排序和自动填充功能可以对学生成绩位次进行排名,不过这是美式的排名方法。中国的排名习惯一般是总分相同的排名一致,即无论排名第2的有几个,下一个也是排第3名。这里我用EXCEL的函数功能来举例说明实现方法(以前学习的别人的方法,做个教程)。

    一、用SUMPRODUCT + COUNTIF函数组合来实现。

 选中位次中K3:K122单元格,输入函数“=SUMPRODUCT(($J$3:$J$122>=J3)/COUNTIF($J$3:$J$122,$J$3:$J$122&""))”(不包含全角双引号,下同),按Ctrl+Enter组合键完成中国式排名。利用EXCEL函数功能对学生成绩进行“中国式排名”(一)

说明:$J$3:$J$122>=J3用来判断总成绩是否大于等于J3单元格的总成绩,$J$3:$J$122&""后面条件连接了个空值,用于把空白单元格当做0值来进行统计。用前一条件判断返回值(1或0)除以后一条件返回值(该值出现次数)(相当于1/COUNTIF),最后用SUMPRODUCT统计非0数值个数,得出结果
利用EXCEL函数功能对学生成绩进行“中国式排名”(一)
未完,待续。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多