新浪首页免费邮件用户注册网站地图
上移动梦网
赢手机大奖

新浪首页 > 科技时代 > 网上学园 > 操作系统 > 正文
比较成绩有妙招--Excel 2000

http://www.sina.com.cn 2001/09/05 11:27 中国电脑教育报 徐宝平

  期末统考结束后,校领导交给我一项紧急任务:把本学期各班各科的成绩与上学期对比一下,好“论功行赏”。这任务可够艰巨的,全校30多个班,虽然有Excel 2000帮忙,但如果每班都按部就班地计算、打印,不熬夜恐怕干不完,而且其中大部分是重复劳动。为了解决这个问题,我用Excel 2000制作了一个小软件,减少了重复劳动,高效地完成了任务。

  下面我讲一下软件制作的过程,希望能对从事教学管理的教师有所启发。


图1

  输入成绩

  为了避免重复输入数据,成绩输入部分的表格是按照上级教育部门的格式制作的。由于要做成绩比较,所以将成绩输入表格做成一式两份,横着排列,分别注明学期、班级、任课教师等项数据(图1是表的左半部分,右半部分只是比左边少了“比较结果”以下各项)。

  计算比较成绩

  我校班级人数一般为30~50人,没有超过60人的,所以定义成绩输入表格为60行,从61行开始是成绩计算比较部分。学校要求进行每班每学科的“优秀率”、“及格率”、“平均分”三项对比,我先分别用函数计算出本学期和上学期的三项指标,然后再用公式相减进行比较。

  在计算每学期的三项指标时,我先用函数Count自动计算出班级中每科的考试人数,例如D61单元格是语文考试人数,计算方法是D61=Count(D2:D60),然后用CountIf计算及格人数和优秀人数,例如D62单元格是语文考试及格人数:D62=CountIf(D2:D60,">=60"),D63单元格是语文考试优秀人数:D63=CountIf(D2:D60,">=85"),接着用及格人数除以考试人数计算及格率,例如D65是语文考试及格率:D65=D62/D61,用优秀人数除以考试人数计算优秀率,例如D66是语文考试优秀率:D66=D63/D61,平均分的计算就简单了,用Average函数即可,例如D67是语文考试的平均分:D67=Average(D2:D60)。

  计算出每学期的三项指标后,用公式将两个学期的三项指标进行相减,求出本学期比上学期提高的数据,例如D67是本学期语文平均分,R67是上学期语文平均分,D71是本学期比上学期语文平均分增加的量,则D71=D67-R67。当然,只需要做出一科的计算方法,其他学科的数据全部用“复制”、“选择性粘贴/粘贴公式”命令来完成。

  打印设置

  选中使用的表格区域,然后点击“文件→打印区域→设置打印区域”,设置好打印区域,接着点击[打印预览],设置好打印纸张、缩放比例、页边距,保证一个班的表格在一页8开纸中打完,在页眉中输入表头:“白水矿中学2000至2001学年第二学期与第一学期成绩对比表”。

  软件调试

  上面的工作完成后,接着就是调试,将一个班两个学期的成绩复制粘贴到软件中相应的成绩输入位置,软件马上自动计算出结果,输入班级和任课教师姓名后按一下[打印]按钮,打印机便可打印出成绩对比表。

  保护工作表


图2

  为了防止别人在使用中误删表格内容,需要对表格中除了成绩输入和班级、任课教师姓名输入以外的部分进行保护。方法是,鼠标右键点击需要保护的单元格,在弹出的菜单中选择“设置单元格格式”,在出现的“单元格格式”对话框中(如图2)选择“保护”标签下的“锁定”选项。对不需要保护的单元格,则在“保护”标签中取消“锁定”和“隐藏”选项。设置单元格格式后还需要点击菜单栏“工具→保护→保护工作表”,在弹出的对话框中选中“内容”、“格式”、“对象”,然后输入密码确认。如果别人想修改被保护的部分,计算机会拒绝操作。

  软件修饰

  软件做出来了,很好用,但也需要一个好的包装,让软件看起来更漂亮。我先在软件中插入一个工作表,把它的标签改名为“软件说明”,然后在这个工作表中写上软件名称、制作人、使用说明等内容(如图3)。


图3

  这个软件虽然很简单,也只有46.5KB大小,由于是按照学校实际制作的,所以使用起来非常方便。



发表评论】【初学者园地】【科技聊天】【关闭窗口

新 闻 查 询

 相关链接
【学园专题】办公一族
Excel 2000中的公式应用技巧 (2001/08/28 12:15)
Excel 2000的数字签名功能 (2001/08/14 11:45)
Excel 2000成绩录入技巧两则 (2001/07/12 16:54)
善用Excel 2000的自动功能 (2001/06/14 11:34)
在Excel2000中设计彩色数字 (2001/04/13 11:38)
Excel 2000表格行列转置 (2000/11/30 17:41)
Excel2000工作表小技巧 (2000/11/28 15:56)
VBA在Excel 2000中的应用一例 (2000/08/28 15:10)


科技时代意见反馈留言板 电话:010-82612286 或 010-82628888-3361   欢迎批评指正

网站简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 帮助信息

Copyright © 1996 - 2001 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有 四通利方 新浪网