在EXCEL中如何给一给一个班的单科成绩排名

发布网友 发布时间:2022-03-17 21:31

我来回答

8个回答

懂视网 时间:2022-03-18 01:53

excel排名的设置方法:

首先,打开Excel表格,输入你需要的数据,然后选中一个名次的单元格,

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

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

总结:

1.输入好数据

2.输入排名次的公式

3.回车下拉单元格

热心网友 时间:2022-03-17 23:01

1、以excel2010版本为例,如图要对该班的数学成绩进行排名;

2、首先在F2单元格里输入RANK函数,RANK函数指返回某数字在一列数字中相对于其他数值的大小排名;

3、在F2单元格输入公式=RANK(C2,$C$2:$C$6),指的是C2的成绩在C2到C6之间的排名;

4、然后下拉填充F2单元格的公式,则可得到该班数学成绩的排名;

5、最后一行要显示平均分的话,在单元格里输入AVERAGE求平均数公式则可计算出该科目的平均分了。

热心网友 时间:2022-03-18 00:19

用公式可以实现给一个班的单科成绩排名。

操作如下:

一,整列是单科的数据,以下图数据为例;给英语成绩排名。


1;比如,数据截止在第8行,选中C2至C8单元格;


2;在编辑栏中输入公式:=RANK(B2,B$2:B$8) 


3;按键盘的CTRL+回车键;C2至C8单元格即同时显示出名次数字。


二,几科成绩混在一列数据,以下图数据为例;给英语成绩排名。


1;先在C列与D列之间插入一列;原来D列变为E列;

     插入的这一列命名为“英语分数”;若数据截止到第9行,选中“英语分数”这一列的D2到D9单元格;如图中所示;


2;在编辑栏中输入公式:=IF(B2="英语",C2*1,"")再按键盘的CTRL+回车键,把C列中英语的分类提取到D列这一列中;如图中所示。


3;然后,选中E2到E9单元格;接着在编辑栏中输入公式:=RANK(D2,D$2:D$9)


4;键盘的CTRL+回车键,数据显示如图;


5;接着,把每个学生对应的E列单元格合并,如图中所示;


6;把E2到E9单元格选中,鼠标右键点下,弹出的菜单中点“复制”,然后,再次右键点下,弹出的菜单中点“选择性粘贴”;弹出的“选择性粘贴”操作框,点选“数值”再点确定;


7;点确定后,把D列的“英语分数”删除,“英语名次”变成D列。

8;单科成绩排名操作完成。

热心网友 时间:2022-03-18 01:53

如数学成绩在C列
在D2单元格输入公式
=RANK(C2,$C$2:$C$70)
向下填充公式
$C$2:$C$70的区域应包括C列所有的成绩

在D71单元格输入公式
=AVERAGE($C$2:$C$70)

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

假如数学成绩在A2:A50,可以用公式:
=RANK(A2,$A$2:$A$50)
往下拉即可把排名列出来,
平均分可用公式:
=AVERAGE(A2:A50)
得出。追问你加我,你直接帮我弄!可以吗?

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

假设有50个同学 成绩分别放在A1到A50内,名次放在B1到B50
在B1内输入公式=rank(a1,a$1:a$50),然后往下拖即可

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

排名时不选择中最后一行,就可以了.

热心网友 时间:2022-03-18 10:59

=rank(a1,a1:a100)

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