Microsoft Office Excel 2003的成绩怎么弄出排名

我那个内型是A,B,C这样一直排过去,A到L是科目,下面是每科的成绩,然后M,N,O,P分别是总分,平均分,班排名,年级排名,怎么把整个年级的排名弄出来啊,急!!!!!
还有告诉我怎么快速的弄出排名和平均分,班排名。。。

假如A到L列分别是:学校、学号、班级、姓名、语文、数学、英语、政治、历史、生物、地理、物理,(为了使表更完整,增加姓名、班级等列,这样才能统计出学生所在的班级的排名)

从第二行开始是学生的成绩,M,N,O,P分别是总分,平均分,班排名,年级排名,则

总分:在M2中输入  =SUM(E2:L2)

平均分:在N2中输入  =AVERAGE(E2:L2)

班排名:在O2中输入  

=SUMPRODUCT(($C$2:$C$1000=$C2)*($M2<$M$2:$M$1000))+1

年级排名:在P2中输入 =RANK(M2,$M$2:$M$1000)

选择M2:P2,下拉复制公式即可。

区域E2:L2、$C$2:$C$1000等,可根据实际情况调整。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-20
在p2输入=rank($M2,M:M) 把公式一直拖到最后就行了。希望能帮到你
第2个回答  2011-01-20
如:按总分排名:
在Q1单元格输入:=rank(p1,$p:$p)
将该公式复制到Q列其他与表格对应的单元格内,显示的数值就是排名。
其他类似。
平均分:=average(p1:p100)
p1:p100为要求平均分的分数区域。
第3个回答  2011-01-20
假设数据在A1:A10
在B1输入公式:
=RANK(A1,$A$1:$A$10)
选中它,向下拖动复制即可。
第4个回答  2011-01-20
在分数列
数据---排列!!!升序

就是分数排名了!
相似回答