Excel 根据相邻单元格的整数值对字符串进行排序?

Excel 根据相邻单元格的整数值对字符串进行排序?,excel,rank,Excel,Rank,我的老师让我在excel中创建一个系统,她可以输入不同学生的考试分数,然后计算每个学生所有考试的总分数。(已经完成)我的问题是,她还想让它根据学生的分数对他们进行排名。不幸的是,我不是你们所说的精通excel的人,所以我不知道如何开始。 请参阅图片以便更好地理解 我对你的数据做了一个伪模型。我把名字放在A3开头,总分放在B3 然后在M3中,我把它放在: =LARGE(B:B,ROW(1:1)) 然后抄下来,按从高到低的顺序得到分数 然后将其作为参考,我在L3中使用了: =INDEX(A:A,A

我的老师让我在excel中创建一个系统,她可以输入不同学生的考试分数,然后计算每个学生所有考试的总分数。(已经完成)我的问题是,她还想让它根据学生的分数对他们进行排名。不幸的是,我不是你们所说的精通excel的人,所以我不知道如何开始。 请参阅图片以便更好地理解


我对你的数据做了一个伪模型。我把名字放在A3开头,总分放在B3

然后在M3中,我把它放在:

=LARGE(B:B,ROW(1:1))
然后抄下来,按从高到低的顺序得到分数

然后将其作为参考,我在L3中使用了:

=INDEX(A:A,AGGREGATE(15,6,ROW($B$3:$B$28)/($B$3:$B$28=M3),COUNTIF($M$3:M3,M3)))

也许是向您介绍透视表的好时机,因为您可以通过这种方式轻松地对数据进行排序。你可以按总分排序。那会给她留下深刻的印象。你可以用公式计算。您也可以使用排名公式,但使用数据透视表要漂亮得多。