怎样在Excel中用函数给成绩排名次?

如题所述

第1个回答  推荐于2019-09-15

1、打开学生成绩表,在表头加入等级和排名,同时套用表格格式。

2、排名用的函数是Rank,Rank里面有三个参数,第一个参数是待排名数值,第二个参数是对应所有数值列表,第三个参数是升降序选择。成绩高排名靠前,这里选用的是降序(0)。具体公式为:=RANK(C2,$C$2:$C$8,0)。

3、输入公式,确定后,第一个排名就出来了。鼠标按住E2单元格右下方的加号,往下拖至E8单元格。

4、这样排名就全部出来了。整个表格就完整了,后续有新的成绩出来后,只需要替换前面的成绩,后面的自动会更新。即使学生换了,班级换了,只需要替换前面3列内容,这个表还是能用。

本回答被网友采纳
第2个回答  推荐于2019-09-29

1、打开EXCEL,在数据的后面,加入一列,列标题命名为排名。

2、在“排名”这一列的下面的单元格里面输入公式:“=RANK(B2,$B$2:$B$18,0)”(也可以直接插入—函数,在里面找到rank函数)。

3、解释以一下这个函数:RANK(number,ref,order)。它有三个参数,第一个参数number,是需要排序的数字,例如我们输入B2,就是求B2这个单元格里面的数字的排名。第二个参数ref,是数据的范围,例如我们输入的B2:B18。第三个参数order,是升序还是降序,0或者忽略,则是降序,非零值,则是升序。

4、输入完成后按回车键则会出现所求数据排名。把鼠标移动到排名右下角,鼠标就会成了个黑色的“十”字,双击鼠标,下面的数据排名会自动填充。

5、这个时候,名次的数值有了,如果没有排好序,再全选表格,选择数据——排序。

扩展资料

excel中的使用小技巧:

1、利用Excel批量新建文件夹在A列把需要新建的文件夹的文件名在Excel中录入在B1输入公式="MD "&A1 (MD后面有个空格)光标移到B1单元格右下角,变成“+”时双击则填充,然后把B列的数据复制新建一个txt文档,粘贴B列数据,保存把.txt文档后缀改为.bat,双击运行该文件即可。

2、绘制斜线表头A1单元格输入1,Alt+回车换行,输入2单击A1单元格,按Ctrl+1设置单元格格式,在【边框】选项右下角找到斜线的选项,点击确认设置单元格对齐方式为“左对齐”,在1前面输入空格,把1移动到贴近单元格右边的线,使表头看上更美观。

3、用Ctrl+F去除看不见的换行符复制导入一些数据到Excel时,可能会复制到一些看不到的小字符,如果不去除会引起许多Excel计算错误。Ctrl+F调出【查找和替换】功能框,选择【替换】功能在【查找内容】输入换行符,输入方法是Alt+1+0,注意两个数字要在小键盘上输入【替换为】里不用输入东西(为了告诉大家表面看上去没问题的数据可能是藏着换行符的,院长在【替换为】设置成用黄色标出)点击【全部替换】即可。

参考资料:百度百科——excel函数

本回答被网友采纳
第3个回答  推荐于2017-11-24

    如图,建立一个成绩表;

    在F2输入公式:=RANK(E2,E:E),即得到“张三”的名次;

    此函数有三个参数,第一个参数是要排名的数值或者单元格引用,第二个参数是所有参与排名的一组数或者区域的引用,第三参数为0或省略时,按降序排名,即最高分为第一名,第三参数不为0时,通常用1,按升序排名,即最低分为第一名,当然成绩排名时是从高分向低分排名,即降序排名,所以这里省略了第三参数;

    鼠标移到F2单元格的右下角,双击填充柄(那个小黑方块)或按住这个小方块向下拖动鼠标填充公式,则所有名次全部排定。

本回答被网友采纳
第4个回答  2019-12-22

如图,建立一个成绩表;

在F2输入公式:=RANK(E2,E:E),即得到“张三”的名次;

此函数有三个参数,第一个参数是要排名的数值或者单元格引用,第二个参数是所有参与排名的一组数或者区域的引用,第三参数为0或省略时,按降序排名,即最高分为第一名,第三参数不为0时,通常用1,按升序排名,即最低分为第一名,当然成绩排名时是从高分向低分排名,即降序排名,所以这里省略了第三参数;

鼠标移到F2单元格的右下角,双击填充柄(那个小黑方块)或按住这个小方块向下拖动鼠标填充公式,则所有名次全部排定。

第5个回答  推荐于2017-11-18
方法和步骤如下: 1. 录入完分数后,对学号、姓名和分数进行多个字段排序。方法是以分数为主排序,鼠标点击第一个分数按住向左下拖动选定前三列后,点击降序按钮,排出了高分到低分的分数排序。 2. 在名次列中从上到下输入1……10,最简单的方法是输入1后右击鼠标按住向下拖动至10,选定序列方式填充即可。 3. 以学号为主排序,即恢复原来的学号排序。鼠标点击学号列第一个(不是一号)按住向右下拖动至名次列最后选定前四列后,点击升序按钮,还原学号排序。 这样就完成了图表中的第一次考试成绩和名次的录入。如果要完成以后几次考试成绩和名次的录入工作,可把前次考试成绩和名次两列隐藏起来后,按上述方法录入完后,取消隐藏即可。 这个是简单的做法,以下是复杂但是绝对好用的做法,因为这里的限制关系就不能详细写了。。因为还有图。。只好你自己去看了 http://www.enet.com.cn/article/2004/0314/A20040314294303.shtml 摘录、、在L2单元格处输入公式"RANK(J2,J$2:J$77,0)",然后拖动填充柄向下填充,即可得到每人在班中的名次(请参考图1)。 说明:此处排名次用到了RANK函数,它的语法为: RANK(number,ref,order) 其中number为需要找到排位的数字。 Ref为包含一组数字的数组或引用。Ref 中的非数值型参数将被忽略。 Order为一数字,指明排位的方式。 ·如果 order 为 0 或省略,Microsoft Excel 将 ref 当作按降序排列的数据清单进行排位。 ·如果 order 不为零,Microsoft Excel 将 ref 当作按升序排列的数据清单进行排位。 最后,单击L1单元格,然后在“工具”菜单中选“排序”->“升序”,即可按照名次顺序显示各学生成绩。 另外,我们还希望把不及格的学科突出显示,最好用红色显示。于是拖拉选择C2:E78(即所有学生语、数、外三科成绩),然后执行"格式"菜单下"条件格式"命令,弹出"条件格式对话框"。我们把条件设为小于72分的用红色显示(因为这三科每科总分为120分),点击"格式"按钮,把颜色设为红色。再按"确定"按钮。然后用同样的方法把理、化、政、历四科小于60分的也用红色显示(因为这四科每科总分为100分)。 下面我们来统计各科的分数段以及及格率、优生率、综合指数等。 。。。 查看原帖>>本回答被提问者采纳