资源描述
目录摘要11.引言22. Excel功能简介22.1 认识EXCEL软件22.2 使用函数的步骤22.3 相关概念和函数举例33.构建学生成绩管理系统43.1 设计思想43.2 系统框架构建与功能描述53.3 设计框架结构63.3.1 列的设置63.3.2 行的设置63.3.3 主表相关内容的设置63.3.4 系统构建、制表74 结论10致 谢11参考文献11运用Excel构建学生成绩管理系统摘要: Excel是Microsoft Office中继Word后又一个应用十分广泛的一款强大软件,它的出现为办公、管理、科研等带来了极大的方便。本文利用Excel构建了一个学生成绩管理系统,不仅对学生成绩实现了科学处理、分析和管理,还可以对学生成绩进行统计、分类、汇总、求平均值、排序等繁琐工作,使用也极其方便、可靠,而且极大地提高了工作效率,节省了人力资源。关键词: Excel工作表,管理,性能,数据处理系统Construction with Excel Management System of student achievementAbstract:Excel is Microsoft Office Word and then relay a very broad application of a powerful software, it is a office, management, scientific research, and other great convenience. By using Excel Construction of a student performance management system, not only for students of the scientific accomplishments have been achieved processing, analysis and management, statistics on student achievement, classification, aggregate, and average, sort, and so tedious work, is also extremely easy to use, Reliable, but also greatly improve the efficiency of its work, saving human resources.Key words:Microsoft Excel sheet,management,performance, data processing, system1.引言每到期末各个学校都要进行学生成绩统计, 人工统计费时费力且不准确, 编程统计又太难, 一般用户不能掌握, 购买相关的成绩统计软件成本又太高, 且不能满足各校的实际情况。中文Excel是Microsoft公司推出的办公应用软件Microsoft Office中文版的重要组成部分,是一个功能完备、技术先进和使用方便灵活的电子表格软件。利用中文Excel,我们不仅能够直观、快捷、方便的输入和管理各种各样表格形式的数据,用生动的图形来表示数据,而且能对数据进行分析,统计和处理。除此以外,中文Excel还能与其它数据处理及数据库管理软件很方便的交换信息,能适应Internet/Intranet应用的需要,还提供了完善的应用开发环境。运用Excel构建学生成绩管理系统,充分利用Excel的强大数据处理与分析功能,不仅可以科学合理管理学生成绩,对学生成绩进行统计、分类、汇总、排序,而且使用方便,节约资金,提高了工作效率。2. Excel功能简介2.1 认识EXCEL软件美国微软公司推出目前全世界使用频率最高的一个计算机系统Windows系统,他在该系统内提供了一个软件包Microsoft Office,它是应用最为广泛的一个软件包,用“风靡全球”形容也并不过分。在这个软件包内,有一个软件对我们统计工作、统计教学非常适用,它就是公认的功能最强大、技术最先进、使用最方便的软件之一。Excel软件是一种功能强大的表格式数据综合管理与分析系统,它以“表格”方式进行数据处理,工作方便直观,特别适合非计算机专业人员使用。它提供了丰富的函数,可以进行各种统计数据分析。它具有强大的制图制表功能,实现了数、表、图、文四者之间的完美结合。并提供了经济预测、多方案模拟等经济数学模型。提供了宏功能,可以方便地实现日常工作的自动化。它对从事统计、保险、税务、审计、财务、金融、财政、企业、贸易、农业、医疗、旅游、航空、铁路、科研单位、经济和行政管理等等行业工作的人们的帮助更为明显。几千年以来,名目繁多的表格、繁琐的数据计算曾经难煞了多少既聪明又细心的人。而今你只要借助Excel软件,往计算机中敲入原始数据,一切要求保证快速、准确、及时完成。如果需要,还可以方便地把计算机中的“电子”表格变为印刷精美的印刷品表格。Excel的很多功能是一般的制表人员根本做不到的。总之,Excel干活可谓“多、快、好、省”。2.2 使用函数的步骤在Excel中如何使用函数呢? 单击需要输入函数的单元格,如图1所示,单击单元格C1,出现编辑栏。图1单元格编辑图 单击编辑栏中编辑公式按钮 ,将会在编辑栏下面出现一个公式选项板,此时名称框将变成函数按钮,如图2所示。 单击函数按钮右端的箭头,打开函数列表框,从中选择所需的函数; 图2 函数列表框图 当选中所需的函数后,Excel 2000将打开公式选项板。用户可以在这个选项板中输入函数的参数,当输入完参数后,在公式选项板中还将显示函数计算的结果; 单击确定按钮,即可完成函数的输入; 如果列表中没有所需的函数,可以单击其它函数选项,打开粘贴函数对话框,用户可以从中选择所需的函数,然后单击确定按钮返回到公式选项板对话框。在了解了函数的基本知识及使用方法后,请跟随笔者一起寻找Excel提供的各种函数。您可以通过单击插入栏中的函数看到所有的函数,如图3所示:图3 粘贴函数列表图2.3 相关概念和函数举例Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。以下为几个常用函数的介绍。 工作组设置工作组后在工作组的任一表中录入、修改或删除数据时, 组内其它工作表的对应单元格中将自动进行相应操作( 包括公式在内) , 可以大提高操作效率、减少重复劳动。设置工作组的方法是按下Ctrl 键, 依次单击要设置为一个工作组的所有工作表。取消工作表的方法是右击工作组内的任一表名, 然后单击单击“取消成组工作表”。 数据库函数当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于 1,000 且小于 2,500 的行或记录的总数。Microsoft Excel 共有 12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为 Dfunctions,也称为 D 函数,每个函数均有三个相同的参数:database、field 和 criteria。这些参数指向数据库函数所使用的工作表区域。其中参数 database 为工作表上包含数据清单的区域。参数 field 为需要汇总的列的标志。参数 criteria 为工作表上包含指定条件的区域。 COUNTIF用途: 统计某一区域中符合条件的单元格数目。语法: COUNTIF(range, criteria)参数: range 为需要统计的符合条件的单元格数目的区域;Criteria 为参与计算的单元格条件。实例: 假设某成绩表的C2:C81 区域内存放的是语文成绩, 则公式“=COUNTIF(C2:c81), =60)”返回该区域中的不少于60 分的人数。 SUM用途: 返回某一单元格区域中所有数字之和。语法: SUM(number1, number2, .)。参数: Number1, number2, . 为1 到30 个需要求和的数值(包括逻辑值及文本表达式)、区域或引用。实例: 假设某成绩表的C2:C81 区域内存放的是语文成绩,则公式“=SUM(C2:c81)”返回该区域中的语文成绩之和。 SUMPRODUCT用途: 在给定的几组数组中, 将数组间对应的元素相乘, 并返回乘积之和。语法: SUMPRODUCT(array1, array2, array3, .) 参数: Array1,array2, array3, .为2 至30 个数组, 其相应元素需要进行相乘并求和, 当只有一个数组时直接求该数组各元素之和。实例: 公式“=SUMPRODUCT(1, 2, 3, 4, 5, 6, 7, 8)”的计算结果是70。本文中用该函数统计分数段, 假设某成绩表的C2:C81 区域内存放的是语文成绩, 则统计80 至90 分这一分数段人数的公式应为“=SUMPRODUCT(C2:C81=80)*(C2:C81=60“)/COUNT(C2:C9)”, 然后按回车键即可。 统计某类人的平均分假如本成绩表是全校的公共课成绩, 若要统计各系各科平均成绩等, 则可以使用库函数DAVERAGE(组成数据库的单元格区域, 计算数据的列, 限制条件) 。在本例中假设学号为字符型数据共4 位, 其中前两位表示系序号。操作步骤如下:(1) 在B13- E13 中( 先将C13- D13 合并) 依次输入“01 系”、“02 系”“03 系”, 在B14- E14 中输入“学号”,在B13- E13 依次输入“0200”、“0300”其中“0200”、“0300”表示04 系, 若还有其它系,则依次类推。(2) 若要对“大学语文”求平均分, 则在A16 中输入“大学语文平均分”。(3) 单击要放置平均分的单元格B16, 然后选择“插入函数”, 在对话框中选择“库函数Daverage”,在函数参数对话框的database 中输入单元格区域, 如本例为$A$1: $I$9, 单击Field 编辑框后再单击要求平均值的列的标题如“语文”, 然后单击Criteria 编辑框后再选定B14- B15, 最后单击“确定”按钮, 则求得01 系“大学语文”平均成绩。(4) 用(3) 中方法可分别求得其它系和其它科目的平均成绩。 统计各科各分数段人数按照某科成绩( 在本例中为语文) 统计各分数段人数, 可以使用“数据分析”工具。方法如下:(1) 在“工具”菜单中添加数据分析工具。EXCEL 默认的“工具”菜单中并没有数据分析工具, 需人工加入。方法是: 选择“工具加载宏”命令, 选择“分析工具库”, 单击“确定”即可。(2) 输入组界值。根据给定分数段, 设定组界值:59, 69, 79, 89, 按从小到大顺序如在F11 至F15 单元格中分别输入“大学语文”及组界值, 其个数比分数段的个数少一个, 这是因为EXCEL 把数据按不超过某组界值而且大于比它小的组界值来分类和计数, 而对于最大的组界值89, 还有一个“其他”分数段, 用来统计大于89的分数的个数, 即90- 100 分数段中分数的个数。(3) 选择“工具数据分析”命令, 在出现的对话框中选择“直方图”, 单击“确定”, 在其下的对话框中分别输入所需统计的全部成绩数据范围, 如统计语文成绩,则为E$2:$E$9,在接收区域输入组界区域$F$12:$F$15,在输出选项中确定输出位置( 假设为H11 单元格) , 输出方式中有三个选项, 若只需各分数段人数, 则三个选项都不选。本例中选择“图表”, 最后按“确定”按钮。用此方法求得的各分数段人数有个缺点, 即当各科成绩有所改变时, 分数段人数及图表并不会发生改变, 而且图表显示的只是单科成绩人数, 若要对多科目的分数段人数用图表来显示对比, 用此方法就不能实现。因此为了更方便以后的统计工作, 可用以下方法实现:A 在某列的某区域从小到大输入分数段: 如在K1- K6 中输入“分数段”、0- 59, 60- 69, 70- 79, 90- 100。B 若在L 列中计算语文各分数段的人数, 则在L1中输入“语文人数”, 在L2 输入公 式“=COUNTIF(E$2:E$9,60)”, 即可得到语文成绩小于60 分的人数; 在L3中输入公式“=COUNTIF(E$2:E$9,70)- COUNTIF(E$2:E$9,60)”,即可得到语文成绩大于等于60 分而小于70 分的人数; L4 的公式“=COUNTIF(E$2:E$9,80)- COUNTIF(E$2:E$9,70)”,在L5的公式为“=COUNTIF(E$2:E$9,90)- COUNTIF(E$2:E$9,80)”,L6的公式为“=COUNTIF (E$2:E$9,=100)- COUNTIF(E$2:E$9,90)”。C 用同样方法分别在M、N 列依次求出数学、大学IT 各科的分数段人数。D 选定从K1 至N6 单元格区域, 选择“插入图表”, 选择图表类型为“直方图”, 在数据标志选项卡中的“数据标签”中选择“值”, 然后单击完成。则建立的图表及分数段人数会随着学生成绩的改变而改变。EXCEL 提供了大量的函数, 用之进行数据处理, 非常灵活、方便, 极大地提高了工作率。 图12 期末考试成绩图至此,学生成绩管理系统已构建完毕。4 结论在运用Excel构建学生成绩管理的过程中,让我认识到:若想要Excel的全部功能在学生成绩中得到充分的发挥,还有待于在使用中进一步的摸索和总结。Excel充分利用了Excel工作表和数理统计方法相结合的方法,使得教学管理系统能够定量、定性分析教学工作,科学预测和评价教学效果,它为教学和科研服务起到了积极的促进作用,不仅加快了学生成绩管理工作的进程,增加了学生成绩管理的透明度,而且保证了成绩的准确、真实,对教育工作有着重要的意义。致 谢本论文从调研、选题、设计到最后定稿,得到了许多老师和同学的指导和帮助。在此,我谨向他们致以诚挚的谢意!在整个课题的进展及论文的撰写过程中,实验室的各位老师和我的同学也提出了许多宝贵的意见和建议,使我受益匪浅,并给予了我很大的帮助,在此我向他们也表达真诚的谢意。参考文献1 刘海平, 任泽湘. Excel在学生成绩管理中的应用举要J. 郧阳师范高等专科学校学报 , 2007,(01): P1331462 罗凌江, 杨涛, 姚敏. Excel高级筛选功能在教学管理中的应用J. 中国科技信息 , 2007,(16):P23263 孙良民, 赵海滨, 陈会云. Excel在测绘资料管理中的应用J. 科技信息(科学教研) , 2007,(17): P2324 杨春丽. 巧用Excel统计学生成绩J. 电脑知识与技术(学术交流) , 2007,(13): P205 孙广胜. 隐藏Excel工作表的几种方法J. 电脑学习 , 2007,(01):P416 王学超. EXCEL中轻松实现学生成绩统计J. 电脑知识与技术(学术交流) , 2007,(14):P1257 冯云. Excel中“宏”的应用J. 石家庄职业技术学院学报 , 2007,(04):P14258 刘知远, 王道才. 让单元格中的数据自由旋转J. 电脑知识与技术(经验技巧) , 2007,(09):P259 陈玉林, 丁留贯, 张磊. Excel的物理实验数据处理J. 大学物理实验 , 2007,(02):P6310 赵开华. 用EXCEL计算船舶稳性参数J. 航海技术 , 2007,(03):P1811 宋志明. 别怕Excel,报表函数全接触之基本运算函数J. 电脑迷 , 2007,(09) 12 张天春. Excel数据透视表在学生成绩管理中的应用J. 现代企业教育 , 2007,(18) 13 朱满凤. 巧用Excel处理学生成绩J. 科技资讯 , 2007,(16) 14 方蓉. 基于Excel数组公式的学生成绩管理技巧J. 科技情报开发与经济 , 2007,(15) 15 米米. Excel技巧解析J. 当代职校生 , 2007,(Z2) 16 靳建炬. Excel输入小技巧J. 少年电脑世界 , 2007,(Z1) 17 周蕾. 也谈如何实现EXCEL自动分页统计J. 牡丹江大学学报 , 2007,(06) 18 张洪, 汤青林, 尹克林, 唐春梅. 利用Excel实现“成绩综合评价”的程序化J. 西南农业大学学报(社会科学版) , 2007,(03) 19 赵连志, 郭雪梅, 段一娜. EXCEL绘制直方图方法浅析J. 承德医学院学报 , 2007,(02) 20 闫保权. 用Excel自动统计学生成绩J. 内江科技 , 2007,(09) 11
展开阅读全文