excel函数,成绩排名

来源:百度知道 编辑:UC知道 时间:2024/05/18 21:47:50
成绩(A列)-名次(结果)
87-----------1
87-----------1
87-----------1
87-----------1
87-----------1
85-----------2
85-----------2
85-----------2
79-----------3
79-----------3
79-----------3
79-----------3
62-----------4
62-----------4
62-----------4
62-----------4
62-----------4
62-----------4
成绩在a列

在B列输入公式即可
=rank(A1,$A$1:$A$20),如果有20个就输入20,有30个就输入30。然后把公式拉倒最后一个记录即可。这个函数能够识别并列排名。
下拉公式的方法应该会吧。就是在B1先输入一个公式,会得出结果,然后在B1单元格的右下角有个十字标志,双击该标记就能全部完成。或者拉这个十字标志到与左侧数据对齐。

===

刚才的公式多输入了一个A
正解=rank(A1,$A$1:$A$20)

如果成绩从A1开始,那么在要排名的那一例输入
=RANK(A1,A$1:A$40,0),如果有40个学生。注:你举例是不是错了,如果有两个并列第一,那么另外一个应该是第三名呀!

在B2输入公式:
=sumproduct((a$2:a$19>=a2)/countif(a$2:a$19,a$2:a$19))
公式向下填充