EXCEL中如何给学生排名次

发布网友 发布时间:2022-03-18 15:51

我来回答

5个回答

懂视网 时间:2022-03-18 20:13

excel排名的设置首先在Excel表格,输入你需要的数据,然后选中一个名次的单元格,

在单元格输入公式,=RANK(H2,H&2:H$8,0) 按回车键即可,

然后点击单元格下拉就完成了。

热心网友 时间:2022-03-18 17:21

假定学生成绩在B2:B50和E2:E50区域,排名在C2:C50和F2:F50区域,请在D2输入公式:
=RANK(B2,($B$2:$B$50,$E$2:$E$50))
在F2输入公式:
=RANK(E2,($B$2:$B$50,$E$2:$E$50))
将两个公式向下复制就可以了.

热心网友 时间:2022-03-18 18:39

搞不清楚你是想怎么排名次。姓名和成绩应该是一一对应的,名次常规是按成绩高低进行,你选中工作表,点数据→排序,再指定成绩这一列的列号,再选择降序就行了,为什么还要进行剪切呢?

热心网友 时间:2022-03-18 20:13

影射到SHEET2中变成一排,用函数排好名次,将名次再影射回原表

热心网友 时间:2022-03-18 22:05

=MATCH(B1,LARGE(IF({1,0},$B$1:$B$7,$E$1:$E$7),ROW($1:$14)),0)
数组公式
其中$B$1:$B$7,$E$1:$E$7分别是你的两个成绩区域,ROW($1:$14)中的14大于你的总数就行了,或把ROW($1:$14)替换成ROW(INDIRECT("$1:$"&COUNT($B$1:$B$7,$E$1:$E$7)))

跟qinqh_yl学到了,我刚开始用RANK函数把区域用大括号括起,原来直接小括号就行了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com