首先在excel表格中输入班级和成绩,需要将班级的排名用函数计算出来。点击C2单元格后点击插入函数。在弹出的函数对话框中选择“rank”函数。然后在“number”中选择“B2”单元格,在“ref”中使用绝对引用“$B。
=RANK(C2,$C$2:$C$8),按enter键结束。rank函数对重复数的排位相同,如排位为2的有两人,其排位分别为第2名、第2名。=RANK.AVG(C2,$C$2:$C$8),按enter键结束。rank.avg函数对多个值具有相同的排位,
点击打开excel表格,在A1单元格中输入“班级”,并在下方输入打乱的序列,从“行2”开始向下选择。点击页面上方工具栏中的“数据”,并且选择“排序”按钮。点击“排序”即可打开排序对话框,将“主要关键字”选择。
先把成绩按照班级排列好,然后用RANK函数计算即可。直接看下图:班级归班级计算排名,年级按照全体计算排名。
2.如果班级得分有很多科目,可以列很多列,也可以加总得分列,名次可以算总得分,也可以标每科得分排名;3.不管怎样就先举一科的得分名次,选择第一个单元个可以直接=RANK()函数,可以点击上面的函数图标,不熟练的话这个。
求出学生的总成绩选中总成绩合计所在的E列,找到菜单栏的排序,然后选择里面的降序,在弹出的排序警告窗口中,不管直接点击排序即可排序完成,在F1单元格中输入1,然后下拉完成名次输入即可排名、名次输入完成 。
F2 =SUMPRODUCT(--((B2=$B$2:$B$27)*(A2=$A$2:$A$27)*$D$2:$D$27>D2))+1
正常应该是并列第几名.所以,很难简单的得到排名,你需要过滤赛选出班级后再用公式处理比如 假设c列为成绩列,从大到小排序后,拷贝到另外一页,C2=if(C2=C1,Row(C2),Row(C1)),一次向下复制公式 。
在表格里筛选出班级排序的流程如下:选中列标中需要排序的列中任一单元格,比如“班级”列,在“数据”选项卡的“排序和筛选”组中,选择“升序”或 “降序”。或者在“开始”选项卡的“编辑”组中的“排序和筛选”。
一是直接用菜单中提供排序功能,但此时对同样分数的人无法排出并列名次;二是用rank函数:假设成绩列于A2:A61,则在B2中填写=rank(A2,A$2:A$61,0),再下拉填充。