对于教师来说每次考试后整理学生成绩都不是一件轻松的事情。通常收回的学生试卷并不可能按已有成绩表中的顺序排列,因此每次用Excel输入成绩前都得先把试卷按记录表中的顺序进行整理排列,之后才能顺次输入,这自然是很麻烦的。实际上最快速的录入方法应该是按试卷的顺序在Excel中逐个输入学号和分数,由电脑按学号把成绩填入成绩表相应学生的记录行中。在Excel中实现这个要求并不难。
首先我们得有一张Excel成绩记录表,然后在成绩记录表侧增加四列(J:N),并输入列标题。
1.表格设置
选中Excel表格的J1,单击菜单;数据/有效性”,在;设置”选项卡中单击;允许”的下拉列表选择;序列”,在;来源”中输入=$C$1:$H$1。选中K列右击选择;设置单元格格式”,在;设置单元格格式”窗口;数字”选项卡的;分类”中选中;文本”,确定设置为文本格式。
2.输入公式
选中J2输入公式=IF(ISERROR(VLOOKUP(A2,L:M,2,FALSE)),"",VLOOKUP(A2,L:M,2,FALSE)),按A2的学号在L:M查找并显示相应的分数,如果没找到出现错误则显示为空。
在Excel表格的L2输入公式=VALUE("2007"&LEFT(K2,3)),提取K2数据左起三位数并在前面加上2007,然后转换成数值。由于同班学生学号前面部分一般都是相同的,为了加快输入速度我们不需要全部输入,只要输入学号的最后三位数即可,然后L2公式就会自动为提取的数字加上学号前相同的部分;2007”显示完整学号。接着在M2输入公式=VALUE(MID(K2,4,3)),提取Excel表格的K2数据从第4位以后的3个数字(即分数)并转成数值。最后选中J2:L2单元格区域,拖动其填充柄向下复制填充出与学生记录相同的行数。
注:Excel的VALUE函数用于将提取的文本转成数值。如果学号中有阿拉伯数字以外的字符,如2007-001或LS2007001,则学号就不再是数字格式而变成文本格式了,此时L2的公式就不必再转成数值了,应该改成="2007"&LEFT(K2,3),否则会出错。
3.防止重复
选中Excel表格的K列单击菜单;格式/条件格式”,在;条件格式”窗口的条件1的下拉列表中选择;公式”并输入公式=L1=2007,不进行格式设置。然后单击;添加”按钮,添加条件2,设置公式为=COUNTIF(L:L,L1)1,单击后面的;格式”按钮,在格式窗口的;图案”选项卡中设置底纹为红色,确定完成设置。
这样,当在Excel表格的L列中出现两个相同学号时,就会变成红色显示。按前面的公式设置,当K列为空时L列将显示为;2007”,因此前面条件1的当L1=2007时不设置格式,就是为了避开这个重复。
4.录入成绩
需要输入成绩时,先单击Excel表格的J1后的下拉按钮,从下拉列表中选择要输入的列标题(如:期中),再选中K1输入第一个学生的学号和成绩00159,回车,后面的L1、M1就会显示学生的学号2007001、分数59,同时分数会自动填写到学号为2007001行的J列单元格。继续输入第二个学生学号分数008112,回车,如此重复即可完成全部学生的成绩录入。在输入时如果学号出现重复,则输入的单元格和与其重复的单元格会同时以红色显示,提醒你输入可能出错了。 由于Excel表格的学号和成绩是按试卷顺序输入的,因此可以很方便地查出到底哪一个输入值是错误的。全部输入完成后,只要选中J列进行复制,再选中保存;期中”成绩的E列,右击选择;选择性粘贴”,在弹出的窗口中单击选中;数值”选项,确定即可把J列显示的成绩以数值方式粘贴到E列。
这样,只要顺次在Excel表格中输入学号分数后回车就可以轻松完成成绩录入。至于新增用于输入的J:M列内容,平时不需要录入成绩时可选中J:M列右击选择;隐藏”将其隐藏起来。等需要时再拖动选中I:N列右击选择;取消隐藏”即可恢复。当然你也可以一开始就把这4列的内容建立保存在其他Excel工作表中,那就可以完全不影响原表了,不过笔者认为还是放在同一表中会比较直观。
本文来自办公软件学习网,原文地址:http://www.officestudy.cn
win10的2004版本出来后大家都争先恐后的去进行更新了吧,那么有......
阅读求生之路2是可以更改游戏名字的,我们在进入浩方等对战平台时......
阅读有些小伙伴还不了解钉钉直播的设置方法,有时会遇到直播画面......
阅读win10桌面黑白显示是一款非常好看好玩的模式,非常的经典,很......
阅读重装电脑是个苦差事,这是很多小伙伴都知道的,尤其是安装系......
阅读使用Excel 2007字段设置对话框可以控制数据透视表中字段的各种格式、打印、分类汇总和筛选器设置。 源名称显示数据源中的字段名称。 自定义名称显示数据透视表中的当前字段名称,...
次阅读
excel软件是大部分用户都接触过的一款办公软件,用户在使用excel软件的时候,需要在某个单元格中进行文本的换行操作,但是表格制作每次都是使用空格代替,非常的麻烦,于是就有用户问到...
次阅读
excel中怎么输入sjqy字体钢筋符号呢?下面小编就将和大家一起分享excel中输入sjqy字体钢筋符号的方法,有需要的朋友可以来看看哦,希望可以对大家有所帮助。...
次阅读
excel软件的出现让用户能够简单轻松的编辑表格文件夹,为用户避免了许多重复复杂的操作过程,同时也进一步提升了用户的编辑效率,因此excel软件深受用户的喜爱,当用户在使用这款软件时...
次阅读
回归分析相信很多小伙伴都不陌生,因为在写论文或是平时做课题研究的时候,我们经常会需要用到回归工具。有的小伙伴可能会觉得SPSS和stata太过复杂,对新手不太友好,其实我们在Excel中也...
次阅读
我们在Excel中编辑或是整理数据时,为了能够更直观的看到数据的变化趋势或是对数据进行分析,我们可以在表格中通过插入图表来展示数据。在插入图表之后,有的小伙伴可能会有更改X轴和...
次阅读
excel是一款专业的电子表格制作软件,为用户带来了不错的使用体验和感受,其中强大的功能能够让用户在整理表格数据或是计算数据结果时,有效避免许多重复且复杂的操作过程,因此excel软...
次阅读
Excel表格是一款“人尽皆知”的数据处理软件,在其中我们可以对数据进行各种专业化的编辑处理。如果有需要我们还可以在Excel表格中插入一定的图表,方便我们更好地对数据进行分析处理。...
次阅读
很多小伙伴在编辑表格文档时都会选择使用Excel程序,因为在Excel程序中我们可以使用各种工具来对表格中的数据进行编辑。当我们想要快速得到一堆数据中排名前几的数据时,我们只需要先打...
次阅读
在Excel表格这款软件中编辑和处理数据时,我们有时候会需要在数据前面或者后面添加统一的内容,比如我们有时候会需要在数据前面添加统一的符号,或者在数据后面添加固定的单位文字等等...
次阅读
Excel表格是一款非常好用的数据处理软件,在其中我们可以借助数据透视图等功能帮助我们更好地分析和处理数据,非常地方便。如果我们在Excel表格中插入数据透视图后,希望更改数据透视图...
次阅读
在Excel表格中有一个“条件格式”功能,使用该功能我们可以设置指定的条件,满足条件的单元格进行突出显示。比如可以设置数据中大于某个数的单元格字体变为红色,设置表格中包含某个字...
次阅读
很多小伙伴在使用Excel对表格文档完成编辑之后都会需要将文档保存到电脑中,有的小伙伴在进行保存这一步操作时经常会需要对文件的保存格式进行调整。当我们想要更高效的完成表格文档的...
次阅读
Excel表中文本DOLLAR函数如何使用 如何在EXCEL表格中使用DOLLAR函数,Excel表中文本DOLLAR函数如何使用 如何在EXCEL表格中使用DOLLAR函数 在用Excel制作表格时,制作好了一个数据表,有时需要文本的货...
次阅读
excel软件是大部分用户都接触过的一款办公软件,用户在使用excel软件的时候,需要在某个单元格中进行文本的换行操作,但是表格制作每次都是使用空格代替,非常的麻烦,于是就有用户问到...
次阅读