全班成绩自动排序excel表格(附制作方法)
Excel函数:学生成绩排名方法
Excel函数:学生成绩排名方法在每次考试后,科任老师或者学校都需要对学生的成绩进行统计分析,以便发现问题,总结经验,更有针对性地对学生进行下一步的教育。
例如,某学校对学生的期末成绩进行统计分析:首先,我们要准确无误地录入学生各科目的期末考试成绩,准确的数据是分析结果准确的前提,数据不准确谈何分析?在G2中输入”=Sum(C2:F2)”,对学生的各科目成绩进行总分求和,得到学生各科目的总分数。
然后往下拉,进行填充。
或者选中G2:G11,然后按下Ctrl+D进行填充。
填充完成后如图所示:我们还需要对学生的成绩进行高低的排名。
这就用到排序函数Rank()。
RANK函数的用法很简单:=RANK(要排名的数据,参加排名的区域,升序或者降序)(=rank(number,ref,[order]))。
第三个参数表示参与排名的数据是升序排列还是降序排列,0或者忽略不写时,是为降序,即得到的是从大到小的排名。
1是为升序,即得到的是从小到大的排名,如果我们想要得到倒数第几的排名时,order 参数的值就使用1。
在H2中输入”=Rank(G2,$G$2:$G$11)”,再按以上方法进行填充,就可以对学生的期末成绩总分进行排名了。
如图所示:最高分是第一名,这就是忽略了第三个参数,是为降序排列。
如果把上述公式改为”=Rank(G2,$G$2:$G$11,1)”,则最低分是第一名,就是我们说的倒数第一了。
在图中,我们看到,第二名有3人,即有3个学生的成绩总分是一样的,并列第二名了,并列第五名的有2 人,并列第九名的有2 人。
由于第二名占了3个名额,所以3、4名次没有了,第五名占了2个名额,所以6名次也没有了,第九名占了2个名额,所以10名次也没有了。
这种不连续的排序,可能不太符合国人的习惯,那么怎样得到连续的排名呢?把上面的公式改为”=RANK(G2,$G$2:$G$11)+COUNTIF($G$2:G2,G2)-1”,得到的是连续数据的排序。
怎样用Excel根据考试成绩快速排定年级名次和班级名次?
怎样用Excel根据考试成绩快速排定年级名次和班级名次?
之前发过一篇文章专门讨论过这个问题,下面简单说说排名次的思路。
先排年级名次
计算年级名次主要用到RANK函数,在下图所示的O2单元格输入公式:
=RANK(M2,$M$2:$M$628)
然后双击向下复制即可。
再排班级名次
先将所有数据按“年级名次”进行升序排列,然后再按“班级”升序排列。
然后在N2单元格输入如下公式。
=IF(C2=C1,N1+1,1)
然后双击向下复制即可。
注意事项:班级名次依赖于前后顺序,筛选、排序等操作都会破坏这个班级名次,因此排完班级名次之后,可以将其数据冻结,即复制粘贴为数值即可。
excel表格按成绩排名的方法步骤图_excel表格怎么按成绩排名
excel表格按成绩排名的方法步骤图推荐文章excel表格设置斜线的方法热度: excel表格打不了字的解决方法步骤热度: excel表格点击没反应的解决方法热度: excel表格数据筛选后复制粘贴的方法热度:Excel中身份证号变成E+17数字的处理方法热度:我们在学习和生活中经常会看到用Excel制作的一些成绩表,而成绩表多数都需要用到成绩进行排名,那么具体该怎么更加便利有序地进行排名呢?下面是由店铺分享的excel表格按成绩排名的方法,以供大家阅读和学习。
excel表格按成绩排名的方法1成绩排名步骤1:下面就是这张表格就是常用到的对学生成绩排名、百分比排名以及等级划分的表格。
成绩排名步骤2:先看排名怎么做?其实很简单,只要用rank函数即可,请看下图。
成绩排名步骤3:按回车以后,接着将鼠标放在单元格右下角,出现+形时,点住下拉即可出现排名了。
<<<返回目录excel表格按成绩排名的方法2成绩排名步骤1:通过percentrank函数直接求解即可,表示当前成绩总分在所有成绩中处于多少百分比以上。
成绩排名步骤2:如同rank函数使用方法一样下拉求得所有百分比排名成绩排名步骤3:选择格式中的百分比,出现结果<<<返回目录excel中自动排名的教程自动排名步骤1:打开要排名的Excel文件如下图;自动排名步骤2:我们在排名的下面输入排名rank函数公式进行排名操作,如下图在单元格输入:“=RANK(G3,$G$3:$G$8)”点击回车;自动排名步骤3:点击回车出现如下图排名结果;自动排名步骤4:我们通过公式复制完成其他排名如下图;自动排名步骤5:如下图我们也可以点击排名单元格公式查看检查相关信息。
<<<返回目录。
使用EXCEL电子表格(公式)分析学生成绩(一)-(分层统计各班人数)
EXCEL电子表格分析成绩(一)(分层统计各班人数)我们要用到的函数有:COUNTIFS(条件统计);SUN(求和);AVERAGEIFS(指定条件求平均数);RANK(排名);IF(判断)等。
1.打开“考试成绩”,按班级、总分进行排名。
点击“排序和筛选”——“自定义排序”第一主要关键字为行政班,次序选择“升序”添加条件——次要关键字为“总分”,次序选择“降序”2.使用RAUK函数对学生进行校内排名,使用IF函数对学生进行班级排名。
在P2单元格内输入“=RANK(F2,F:F)”或“=RANK(F2,F$2:F$408)后“回车”确认。
双击“填充柄”自动填充(或下拉填充),即计算出学生校内排名。
3. 计算班级内排名计算班级内排名,可以使用RANK函数,但每次都要定义单元格范围,比较麻烦,我一般使用IF函数来实现,IF函数唯一的缺点是并列名次显示不出来,但不影响分析。
由于前面进行了“总分”降序排序,现在每班的成绩是按部分从高到低的排序,在Q1单元格内使用IF函数公式“=IF(D1=D2,Q1+1,1)“,然后双击自动填充柄(或下拉填充),完成对学校班级内学生的排名。
二、提出所有班级名称复制“行政班”到“班级名称”工作表,点击“数据”菜单——删除重复性——确定即可提出所有班级名称,为下一步分析数据做准备4.统计前200名各班所占人数复制提出的“行政班”到“前200名各班人数”工作表的表格内在C2单元格内输入“=COUNTIFS(考试成绩!P:P,"<=50",考试成绩!E:E,B2)”确定,即可统计出“九年级1班”在全年级前50名占有人数。
复制此公式,在D2中粘贴并把<=50改成<=100最后再减去C2,即可计算出“九年级1班”前51-100名人数。
以次类推计算出前101-150;151-200名“九年级一班各层次人数,”合计使用SUM函数,比较简单。
选择C2:H2,使用填充柄,拖动填充其它班级,完成计算。
excel中对学生成绩自动排名
E 【2 】xcel中如何实现主动排名在学生成绩统计中,经常要对成绩排名次(先生控制),一般的做法是将成绩排序(降序)后,将第一名和第二名手工填入1,2,然后选中这两个单元格,将鼠标指针移向选中部分的右下角,待其变为黑色的十字后,左键双击该十字,就能产生整列的名次.但这也会带来一个麻烦,那就是假如总分雷同,按平日的情形,他们的名次应当是雷同的,不过,主动填充功效是不会做到这一点的.所以还须要手工修正有关的名次.假如有成百上千的数据,岂不会弄得头都大了.1. 在“总分”列的F2单元格输入“=SUM(C2:E2)”,然后按下回车键,第一个学生的总分就管帐算出来了.图1 原始成绩表2. 在“名次”列的“G2”单元格输入“=RANK(F2,$F$2:$F$7)”,然后按下回车键,第一位学生的名次也就出来了.怎么,名次不对?不要紧,往后看.对了,还要说一句,那就是上面公式中谁人“$F$7”是“总分”栏中的最后一个数据的地位,现实中可以依据表格中的现实情形来填写.3. 选中F2和G2单元格,然后拖动填充柄向下至最后一个单元格,看到了吗?所有人的总分和名次都在刹时完成了(如图2).并且更妙的是,按照这种方法,假如总分雷同,名次也是雷同的.数据越多,这种方法就越能表现出它的优势.尝尝看吧!图2 排好序的表最后要提示的是,在用于排名次的“=RANK(F2,$F$2:$F$7)”公式中,可万万不要疏忽了符号“$”呀!名次到底能不能排得精确无误,它可是起到很主要的感化呢.如今,我们来看看若何更快.更好地排出一个无纪律的数列.1.在“总分”列的F2单元格输入“=SUM(C2:E2)”,然后按下回车键,第一个学生的总分就管帐算出来了.2.在“名次”列的“G2”单元格输入“=RANK(F2,$F$2:$F$7)”,(意思是盘算F2的数值在F2到F7的名次,留意F7后加逗号,表示将数据按降序排名,逗号后加上1表示,对该列数据按升序排名)然后按下回车键,第一位学生的名次也就出来了.怎么,名次不对?不要紧,往后看.对了,还要说一句,那就是上面公式中谁人“$F$7”是“总分”栏中的最后一个数据的地位,现实中可以依据表格中的现实情形来填写.3.选中F2和G2单元格,双击填充柄(黑色的十字),看到了吗?所有人的总分和名次都在刹时完成了.并且更妙的是,按照这种方法,假如总分雷同,名次也是雷同的.数据越多,这种方法就越能表现出它的优势.尝尝看吧!最后要提示的是,在用于排名次的“=RANK(F2,$F$2:$F$7)”公式中,可万万不要疏忽了符号“$”呀!名次到底能不能排得精确无误,它可是起到很主要的感化呢.若何应用Excel实现名次统计在我们做成绩名次统计的时刻,一般我们会按照成绩总分来做倒序排序,然后再用下来的方法来统计名次,但是如许做会有一个弊端:总分雷同的也被统计成不同的名次,这种统计方法不严谨的,那么我们应当若何来精确的统计名次呢?对象/原料•Excel2010方法/步骤1. 1预备原始数据,并盘算出总分;留意个中红框部分总分雷同2. 2假如我们按照总分排序,在按照下拉的方法来处理,那么则会消失总分雷同而名次不同的情形,如下图!而这不是我们想要的后果!3. 3经由过程RANK函数来实现!具体代码为:=RANK(j2,j$2:j$72,0)RANK函数是则为EXCLE的统计函数,起感化是求某个数值在某一个特定区域内的排名4. 4点击K2单元格在个中输入=RANK(j2,j$2:j$72,0)之后回车即可,之后向下拖动单元格至你所要所要填充的内容区!END留意事项•j$2:j$72为绝对引用,用绝对引用的利益是:当我们在第四部做数据下拉的时刻,其值不会随数据行的转变而转变!若何用函数公式统计各个班各个名次段的人数?做一个统计表用函数统计各班各名次段的人数,就是1~10名1班有若干人,2班有若干人,11~20名,1班有若干人2班有若干人?这个函数公式应当是如何的?感谢学生小我成绩名次分列学号班号姓名语文数学总分班内名次年级名次15 3 黄荣达100 100 200 1 129 2 刘清华99.5 100 199.5 1 241 3 刘艳琼100 99 199 2 317 1 许文成100 98 198 1 427 1 陈弘坤98 100 198 1 425 3 李嘉敏100 98 198 3 420 2 黄慧琳99 98 197 2 743 2 林可欣99 98 197 2 726 3 蔡颖芝100 97 197 4 7比如班号在B3:b9,排名在F3:F9,则1班前10名有=SUMPRODUCT((B3:B9=1)*(F3:F9<=10))2班前10名有=SUMPRODUCT((B3:B9=2)*(F3:F9<=10))1班前11-20名有=SUMPRODUCT((B3:B9=1)*(F3:F9>10)*(F3:F9<=20))2班前11-20名有=SUMPRODUCT((B3:B9=2)*(F3:F9>10)*(F3:F9<=20))假如A1:A100是班级,E1:E100是名次,那么一班在前80名中的人数为=SUMPRODUCT((A1:A100="一班")* (E1:E100<=81))同理,二班的人数为=SUMPRODUCT((A1:A100="二班")* (E1:E100<=81))。
如何在excel表格中自动填写学生成绩
如何在excel 表格中自动填写学生成绩每一学期,我们都要根据教务处下发的成绩单填写学生学分认定表,查找填写每个学生的各个阶段的成绩的方法比较多,各人有各人的方法,用熟练了,什么方法都行。
技术含量比较低的方法一般是将成绩表按班级为主要关键字、姓名以次要关键字排序,将自己的学生复制出来,制作一个新表,再将学分认定表按姓名排序,使俩个表的学生顺序一致,然后将所需要的成绩复制过来,如图1所示:学校引进网上阅卷系统后,下发的成绩单由原来的单格单信息变成单格多信息,如图2所示,让我们原来熟练的筛选、排序不能直接使用。
这时如果仍然想要选择一定的班级,可以采用自定义的筛选方式(图2)进行:选择自定义,如果要选9班,则在后面的栏目内填“9班*”,按确定,然后再按上面的方法操作。
上述方法有个问题,如果有人没参加考试或者中间插入了一个学生,那就会从这个学生开始,后面的全部出现错误,班主任了解情况还可以处理,科任图1图2教师就不行了,所以本文打算介绍一种更高级的方法,让两个电子表格的数据共享,下面我以填写学分认定表中的期末成绩为例进行介绍:步骤1:将姓名这一栏的中的所有空格去掉。
如图3所示:我们要在学分认定表、成绩表都要进行,在第一个姓名这一行的最后一个单元格(N2)输入函数。
它主要处理的是“陈 花”与“陈花”不相等的问题(有空格和无空格)。
函数SUBSTITUTE(A2,"","")中的“A2”指要取掉空格的单元格,前一个双引号中有个空格,后一个双引号中什么都没有。
步骤2:填写成绩,如图4所示其中[2015届高二级第一学期期末考试名次表.xls]名次表理科!表示数据位置,$C$2表示起始数组,AH5表示要查找的单元格,$K$3:$K$820表示要查找的位置,5表示要返回的数据与姓名栏的距离(化学是5,语文是1,数学是2…)步骤3:顺序下拉,检查个别有问题的单元格。
如图6所示:一直有学生的成绩,突然出现“###”,最大的可能是该学生没有参见这次考试,可以逐个改为零分。
excel中对学生成绩自动排名
e x c e l中对学生成绩自动排名TYYGROUP system office room 【TYYUA16H-TYY-TYYYUA8Q8-Excel中怎样实现自动排名在学生成绩统计中,经常要对成绩排名次(老师掌握),一般的做法是将成绩排序(降序)后,将第一名和第二名手工填入1,2,然后选中这两个单元格, 将鼠标指针移向选中部分的右下角,待其变为黑色的十字后,左键双击该十字,就能产生整列的名次。
但这也会带来一个麻烦,那就是如果总分相同,按通常的情况,他们的名次应该是相同的,不过,自动填充功能是不会做到这一点的。
所以还需要手工修改有关的名次。
如果有成百上千的数据,岂不会弄得头都大了。
1. 在“总分”列的F2单元格输入“=SUM(C2:E2)”,然后按下回车键,第一个学生的总分就会计算出来了。
图1 原始成绩表2. 在“名次”列的“G2”单元格输入“=RANK(F2,$F$2:$F$7)”,然后按下回车键,第一位学生的名次也就出来了。
怎么,名次不对?不要紧,往后看。
对了,还要说一句,那就是上面公式中那个“$F$7”是“总分”栏中的最后一个数据的位置,实际中可以根据表格中的实际情况来填写。
3. 选中F2和G2单元格,然后拖动填充柄向下至最后一个单元格,看到了吗?所有人的总分和名次都在瞬间完成了(如图2)。
而且更妙的是,按照这种方法,如果总分相同,名次也是相同的。
数据越多,这种方法就越能体现出它的优势。
试试看吧!图2 排好序的表最后要提醒的是,在用于排名次的“=RANK(F2,$F$2:$F$7)”公式中,可千万不要忽略了符号“$”呀!名次到底能不能排得准确无误,它可是起到很重要的作用呢。
现在,我们来看看如何更快、更好地排出一个无规律的数列。
1. 在“总分”列的F2单元格输入“=SUM(C2:E2)”,然后按下回车键,第一个学生的总分就会计算出来了。
2. 在“名次”列的“G2”单元格输入“=RANK(F2,$F$2:$F$7)”,(意思是计算F2的数值在F2到F7的名次,注意F7后加逗号,表示将数据按降序排名,逗号后加上1表示,对该列数据按升序排名)然后按下回车键,第一位学生的名次也就出来了。
excel汇总各科学生成绩
excel汇总各科学生成绩
要在Excel中汇总各科学生成绩,可以按照以下步骤进行操作:
1. 打开Excel,并创建一个新的工作表。
2. 在第一行输入科目名称,例如:数学、语文、英语等。
3. 在第二行开始,输入每个学生的成绩。
每个格子中输入一个学生的成绩。
4. 在每个科目的最后一行,使用函数求取各科目的平均成绩。
可以使用AVERAGE函数来实现。
例如,在数学的最后一行
输入= AVERAGE(数学成绩的范围),其中数学成绩的范围是
数学成绩所在的单元格范围。
5. 在每个学生的最后一列,使用函数求取每个学生的总成绩。
可以使用SUM函数来实现。
例如,在每个学生最后一列的最
后一行输入= SUM(各科成绩的范围),其中各科成绩的范围是
该学生的各科成绩所在的单元格范围。
6. 在最后一行,使用函数求取每个科目的平均成绩。
可以使用AVERAGE函数来实现。
例如,在每个科目的最后一行的最后一列输入= AVERAGE(该科目各学生成绩的范围),其中该科
目各学生成绩的范围是该科目所有成绩所在的单元格范围。
通过以上步骤,就可以在Excel中实现对各科学生成绩的汇总。
班主任通过Excel制作成绩单技巧大全
班主任通过Excel制作成绩单技巧大全1.工作表的操作在“学生成绩表.xlsx”工作簿中将“Sheet1”工作表重命名为“多媒体091班成绩表”按下图输入红线以上的内容打开“学生成绩表-素材.xlsx”,复制内容到“学生成绩表.xlsx”相应位置2.设置工作表行、列在标题行下方插入一行,设置行高为7.50将“200907710202”一行移至“200907710203”一行的上方删除“200907710210”行上方的一行(空行)3.设置单元格格式将单元格区域B1:J1合并及居中;设置字体为华文行楷,字号为20,字体颜色为绿色将单元格区域E4:I43应用数值型,保留两位小数将单元格区域B3:J43的对齐方式设置为水平居中,字号为11为单元格区域B3:J3设置浅绿色的底纹设置表格边框线:将单元格区域B3:J40的外边框与内边框分别设置为绿色的双实线与单实线插入批注:为“0”(E13)单元格插入批注“缺考”4.复制工作表将“多媒体091班成绩表”工作表复制到Sheet2工作表中5.设置打印标题在Sheet2工作表的第15行前插入分页线;设置1—3行为打印标题删除A列,调整C列宽度为5,D—I列宽度为86.统计总分与各科平均分,求出各科最高与最低分数使用函数SUM( )求出各位同学的总分使用函数AVERAGE( )、MAX( )、MIN( )计算各科平均分、最高分、最低分7.按总分填入相应名次1)使用RANK()函数计算名次2)利用排序操作得到名次1在名次后添加一列“序号”,利用自动填充填入“1、2、3……”2按“总分”从高到低对成绩表排序3填入相应名次4按“序号”从低到高排序,在删除“序号”列8.统计各科各分数段人数1)在Sheet2中制作表格“多媒体091成绩分布表”,并设置格式2)使用函数COUNTIFS( )统计各科各分数段人数9.制作多媒体091成绩分布图1)使用“多媒体091成绩分布表”数据,生成三维簇状柱形图2)交换坐标轴上的数据,更改图表布局为“布局9”,输入标题,并设置格式。
用Excel电子表格实现学生成绩统计
用Excel电子表格实现学生成绩统计统计学生成绩是教导主任和教师每学期都必须做的常规工作。
传统的做法是:教师在成绩表上填写学生的平时成绩、考试成绩,然后用计算器按百分比计算每个学生的总评成绩,计算科目总分和平均分,有的还需要列出名次,不但量大,而且容易出错,反复验算是常事。
如果用电脑完成,则方便快捷准确得多,而且无需“重算一遍”。
Excel是美国微软公司推出的基于Windows操作系统的电子表格软件,是目前被广泛使用的现代办公软件之一,本文举例使用的版本是Microsoft Office Excel 2003。
1.如何制作成绩统计表[1.1] 输入列标题开机启动Windows后进入Excel电子表格窗口,在顶端行依次输入表格的列标题:考号、姓名、语文、数学、英语、总分、平均分、名次等。
[1.2] 输入原始数据考号、姓名、语文、数学、英语的内容属于原始数据,也要依次输入。
考号的输入可采用“自动填充”方法。
先在1、2单元格输入预先设计好的考号后,再选取1、2号单元格后鼠标移动至选定区域的右下角,当出现“+”后往下拖动,所有的考号会自动出现。
[1.3] 数据居中对齐拖动鼠标选定制表区,单击“格式”,再单击“单元格”,再单击“对齐”,水平和垂直对齐均选“居中”,然后单击“确定”。
[1.4] 加表格框线选取需加边框的单元格,单击菜单栏中的“格式”,选择“单元格”,在对话框中选择“边框线”标签,从边框线型栏内,选择较粗的线形加入到“外框”标志栏内,选择较细的线型分别加入到上、下、左、右栏内,按下“确定”。
另一种方法是选择表格后,单击工具栏上“边框”按钮在弹出的选项中选择“所有框线”则可。
至此,除需计算部分外全部输入完成。
2.如何计算总分[2.1] 计算考号1的总分表格都是由行和列组成的,行由数字表示,列用字母表示。
当活动单元格在F4位置时键入“=”然后输入SUM(C4:E4)(表示从C4单元格加到E4单元格),再回车,即得总分。
Excel中进行数据排序实现学生总成绩排名的操作方法
Excel中进行数据排序实现学生总成绩排名的操作
方法
下面以“在Excel中使用数据排序实现学生总成绩(按学号)的排名”为例子,抛砖引玉,希望对大家有所帮助!
①:如上图,表格数据列有三列,分别为姓名、学号和总分,学号开始的时候是从小到大排序,下面我们实现以总分为参考对象,
先按总分从大到小进行排序!
②:如上图,首先选择总分的第二个单元格,即总分值为400的
C2单元格,之后执行这样的操作:“数据”→“排序”;弹出排序
对话框,之后在“主要关键字”那里选择“总分”并选择“降序”,最后按确定!之后就实现了总分的排名;
③:如上图,按总分排名了之后,下面我们得根据排序出来的总分,写出名次来;如上图,在总分列的右边增加一列,列标题输入
“排名”,之后在其下方的两个单元格分别输入1和2,作为排名
的依据(同时选中输入1和2的单元格,之后使用自动填充的功能进
行填充);
④:如上图,填充结果即显示了排名情况!排名情况有了之后,
这个时候的学号就打乱了,不再是从小到大的顺序,下面我们可再
根据学号进行排序,以符合需要;
⑤:如上图,首先选择学号列的任何一个单元格,之后执行这样的操作:“数据”→“排序”;弹出排序对话框,之后在“主要关键字”那里选择“学号”并选择“升序”,最后按确定!之后就实现了
学号的排名。
电子表格使用技巧(一)—怎么让它自动排名次算总分
电子表格使用技巧(一)—怎么让它自动排名次算总分excel操作技巧大全:实用技巧介绍(一)1.项目设置运行Excel2003,在成绩表第一行中输入以下内容:学号、姓名、各考试科目名称、总分、名次……输入学号时,用填充柄自动填充。
在学号下方依次输入“总人数”、“及格人数”、“及格率”、“总分”、“均分”、“最高分”、“最低分”。
2.数值标色各段成绩格式不同选定所有录入学生成绩的单元格,进入“格式→条件格式”,在“单元格数值”范围中填入“80”与“100”,单击“格式”按钮,将单元格数值设置为自己喜欢的格式:如数值颜色为蓝色、字形为倾斜等,这样,在80到100之间的分数在输入后自动变为蓝色并倾斜。
确定,返回条件格式对话框,单击“添加”,设置60到79、小于60分等分数段的格式。
3.总分函数个人总分单击总分下的单元格,在编辑栏中输入=SUM(C2:H2),在下一个单元格中输入=SUM(C3:H3),然后选定这两个单元格,将光标移动到两个单元格的右下角,到变成细十字,按住鼠标左键向下拖拉至最后一名学生,以后只要输入学生各科成绩,每位学生的总分即自动求出。
4.名次函数个人名次在Excel中可以用单元格自动排序的方式给成绩排序,但不好处理同分数的名次,利用RANK函数则没有这样的问题。
方法是:总分位于I列,名次位于J列,在第一名学生的名次单元格中输入=RANK(I3,$I$3:$I$59),该公式的目的是排出I3单元格的数据从I2到I59所有数据中的位次(假设该班共56名学生,学生的姓名、成绩等数据从第3行排到第59行)。
在第二名学生的名次单元格中输入=RANK(I4,$I$3:$I$59),然后拖动鼠标,选中这两个单元格,利用自动填充的功能,在每个学生的名次单元格中输入RANK函数的公式。
这样只要将学生各科成绩输入到对应的单元格中后,RANK函数即自动求出该学生的名次,同分数的名次则自动排为相同的名次,下一个名次数值自动空出。
用excel处理学生成绩(图解)
用excel处理学生成绩(图解)期末考试结束后,主任要求班主任自已统计本班成绩,尽快上报教导处。
流程包括录入各科成绩→计算总分、平均分并排定名次→统计各科分数段人数、及格率、优秀率及综合指数→打印各种统计报表→制作各科统计分析图表等。
有了EXCEL,我们可用不着躬着身、驼着背、拿着计算器一个一个算着学生的成绩了!我迅速地打开电脑,启动EXCEL2000,录入学生的考试成绩,如图1所示。
然后在J2单元格处输入公式"=sum(c2:i2)",然后拖动填充柄向下填充,便得到了每人的总分。
接着在k2单元格处输入公式"=average(c2:i2)",然后拖动填充柄向下填充,便得到了每人的平均分。
平均分只需保留一位小数,多了没用。
所以选中第k列,用鼠标右键单击,从弹出的快捷菜单中选"设置单元格格式(F)…",如图2所示,在数字标签中选中"数值",小数位数设置为1位。
下面按总分给学生排出名次。
在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单元格,然后在“工具”菜单中选“排序”->“升序”,即可按照名次顺序显示各学生成绩。
另外,我们还希望把不及格的学科突出显示,最好用红色显示。
用Excel轻松实现运动会成绩自动统计
用Excel轻松实现运动会成绩自动统计每年学校的运动会都需要好几个老师统计成绩、核算分数,由于统计项目较多,而且计分法也互不相同,难免会出现错误。
后来我们尝试用Excel来制作运动会成绩统计表,使用后发现它还是很方便的,而且修改也比较容易,来看看我们是如何制作的吧。
成绩统计规则 1.以年级分组竞赛,同一年级组中各班级派出男女代表队参加各项目的比赛。
2.个人项目取前三名作为奖励者,取前六名为班级计分,计分方法是:第一名计6分,第二名计5分……第六名计1分。
只有六人或少于六人参加比赛的个人项目,去掉最后一名。
遇到并列名次则无下一名次,破校记录另加10分。
3.团体项目(如接力赛)若两个队参赛,取一名,3~4队参赛取前两名,5~6个队参赛取前三名……奖励参赛队员并为班级加分,加分的方法是个人计分法的二倍,破校记录也另加10分。
4.班级总分是其男女子队各项目得分总和,同一年级各班按总分排名。
制作自动成绩统计表 1.打开Excel工作簿,根据运动会参加的年级数插入工作表,使工作表的个数等于年级数加1的两倍,分别命名为初一男子、初一女子、初二男子、……、成绩汇总、校记录。
图1 2.在校记录工作表中输入校记录表(如图1)。
图2 3.建立初一男子成绩汇总工作表(如图2)。
4.各竞赛项目名次单元格:某一项目的名次是根据该项目的成绩排列出来的,而个人项目只输入前八名的决赛成绩,所以部分单元格是空值。
用IF函数判断单元格是否为空,为空时不参与排名次,不为空时用RANK函数求出名次。
如在100米名次列中选定J4单元格并输入“=IF(D4〈〉"",RANK(D4,D4:D104,1),"")”,当对应项目100米的成绩单元格D4有成绩时,给出D4在D4:D104单元格区域的名次,没有成绩时显示空白。
行标104是由全校各年级中男运动员或女运动员人数中最大的数加上各年级班级最多的数得到的(只要不小于这个数就可以)。
用Excel表作班级成绩分析
用Excel表作班级成绩分析(每次考试,我们都要对考试情况作分析,所分析的项目包括有参考班级,参考人数、平均分,合格人数、合格率、优秀人数、优秀率,最高分、最低分以及各分数段所占的人数:100分人数、80~99 分人数、60~79 人数、30~59 人数、30 分以下人数。
这个统计比较复杂,且工作量大,假如用人工计算,不但效率低,且出错机率大,而用EXCEL 函数能够很好解决这个问题。
我们可采用以下方法:新建空白Excel 工作簿,将自动建立的Sheet1、Sheet2工作表重命名为成绩分析表、各科考试成绩。
其中各科考试成绩工作表用于输入各科成绩。
(一)设计各科成绩工作表序输入记录字段名:班级、学号、姓名、政治、计算机、数学、英语、操作基础、电子技术。
假设全级学生有695 人,所以从第3行到第698 行用来输入所有学生各科的成绩。
(二)设计成绩分析工作表下面就以计算机科分析表设计为例实行描绘,其他科的分析相似操作。
1.设计分析表将A1:I1 合并并居中,输入“** 中学2004~2005 学年第一学期成绩分析表”。
用同样的方法将A2:I2 合并并居中,输入“科目:计算机”其他文字按表格内容输入即可。
2.求科各班参考人数我们在这里可采用COUNTIF函数,COUNTIF 函数用于计算给定区域内满足特定条件的单元格的数目,所以在C4单元格中输入“=COUNTIF(各科考试成绩!$A$3: 各科考试成绩!$A$698,"=A4”)”,即可求出107班的参考人数。
然后选中C4 单元格,拖动C4 单元格右下角的小“十”字图标至C7 单元格(复制公式),这样,就能自动得到C4 至C7 单元格的公式。
最后在C8 单元格中输入“=SUM(C4:C7)”,用于分析全年级参考总人数。
3.求科各班总分我们在这里可采用SUMIF 函数,SUMIF 函数功能是根据指定条件对若干单元格求和,在D 4 单元格中输入“=SUMIF(各科考试成绩!$A$3: 各科考试成绩!$A$698,"= A4", 各科考试成绩!$H$3:各科考试成绩!$H$698) ”,该单元格公式作用为:计算107 班计算机科总分。
Excel中学生成绩表按照班级进行排序的操作方法
Excel中学生成绩表按照班级进行排序的操作方法
学校的成绩表往往是集体学生的成绩排序。
这样就会让每个班的成绩不是很清楚的明了。
那么这时就能利用EXCEL中序列工具,将学生按照班级排序。
今天,店铺就教大家在Excel中学生成绩表按照班级进行排序的操作方法。
Excel中学生成绩表按照班级进行排序的操作方法如下:
首先打开某学校的的集体学生成绩表。
在菜单栏中选择工具—选项,弹出选项对话框,选择自定义序列。
在输入序列中填写1班,2班,3班,然后点击添加。
这样序列就跑到左边自定义序列中。
点击确定退出。
选中“班级”一列中任一单元格,然后点击菜单栏中数据----排序。
然后点击选项,弹出排序选项对话框在下拉列表中选择刚才定义的排序规则点击确定,然后在点击排序对话框的确定,此时数据就按照刚才定义的方法排序了。
Excel中学生成绩表按照班级进行排序的操作。
巧用Excel进行成绩排名,解决分数相同的名次
巧用Excel进行成绩排名,解决分数相同的名次最近在用Excel处理学生成绩时遇到了一个问题:在给成绩排序时,如何使所有相同的成绩其名次也相同,同时使后续名次空缺。
例如:如果有3个学生成绩都是90分,其名次都应是“1”,则下一成绩为89分,其名次应为“4”,而“2”和“3”应该空缺。
大家都知道,Excel的填充序列功能可以实现名次连续填充,但上述问题使用填充序列方法就无法解决了。
分析过程如果按照上述要求排名,那么每一个名次都是根据前面的名次得出的,所以应该先给出第一个名次,即“1”(这一点与拖动填充柄填充序列相同)。
然后判断:如果第二个成绩与第一个相同,则其名次也为“1”,否则应为上一名次值加1即“2”。
依此类推,就可以使相同的成绩其名次也相同(使用“If()”函数实现)。
但是这样排出的名次是连续的,并没有使应该空缺的名次空缺。
也就是说,100个学生成绩排序之后,最后一名可能是第50名而不是第100名,还是不能满足要求。
继续观察发现,在所操作的数据清单中,所有不重复的名次都等于该行行号减1,如果是在数据库中,就相当于该记录的记录号。
既然Excel中的数据清单类似于数据库的数据清单,Excel中也应该有类似数据库中返回记录号的函数。
于是在函数库中仔细查找,终于发现了函数“Row ()”。
该函数的功能是返回某一引用的行号,只需在“If()”函数中嵌套调用“Row()”函数,使“If()”的返回值之一为“Row()-1”即可。
实际操作首先在G2单元格中输入第一个学生的名次“1”,然后单击选中G3单元格,输入公式“=If(F3=F2,G2,Row(G3)-1)”,这个公式的意义是:如果F3和F2两个单元格的值相等,G3的值就与G2的值相等,否则G3的值就等于G3的行号减1。
回车后,G3单元格中就出现了正确的名次,下面的事情就简单了:拖动G3右下角的填充柄一直到最后一个名次处,大功告成!现在来看看,是不是按照原先的要求排好了名次?这里有一点需要指出的是:因为操作的数据清单正好处于工作表的最左上角,即数据清单的标题行位于第一行,所以公式中“Row()”函数要减去1,如果标题行不是在第一行,就不能减1了。