Excel排序中有很多并列名次的怎么自动排?

Excel排序中有很多并列名次的怎么自动排?全班学生成绩表,有很多学生分数一样,比如四个学生并列第一,要使这四个学生名次栏都显示“1”,而第五个显示“5”…… 后面也有两个并列第三要显示“6”下一个就是“8”

如图,

1.先按照成绩排好,(图中D列)

2.在第一名的位置(a2)填入1,表示第一名

3.在第一名下面(a3)填入=IF(D3<D2,A2+1,A2)

式中D3是成绩栏298位置D2是299 A2+1,表示如果成绩比上面那个小,名次就加1,A2表示298不比299小,及两个成绩是相等的,名次不变

4.选中a3,移动鼠标到a3右下角,等鼠标变成十字后按住左键往下拖,

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-22

请参考附件,已经加了自动名次和成绩分级统计。


本回答被网友采纳
第2个回答  2010-09-02

=MATCH(A2,LARGE($A$2:$A$17,ROW($A$1:$A$16)),0)-SUM(N(COUNTIF($A$2:$A$17,IF($A$2:$A$17>A2,$A$2:$A$17))>1))

$A$2:$A$17为要排名次的范围,

$A$1:$A$16为你有多少个学生,后面的16就更改成多少

如图

第3个回答  2015-05-14
用RANK函数就行了,默认的就是你所说的排法。
假设原始数据在A1:A50中,B1中输入
=RANK(A1,A$1:A$50)
用自动填充柄下拉,就行了。
第4个回答  2020-03-14
首先,先选中成绩列排序(降序),例如B2是成绩单第一行,C2是名次的第一行,如有50名学生,则在C2中输入=RANK(B2,B$2:B$51),其它行自动填充.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网