Excel“宏”在学生体测成绩的评分与统计中应用研究

来源 :数字化用户 | 被引量 : 0次 | 上传用户:ilfang456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】在大学生体质健康测试完成后,要将学生测试成绩从数据库中导出,进行成绩的评分与统计。通过工作方法进行分析评价,发现现有的方法程序复杂,工作重复易出错。本文结合实际工作情况和评分与统计的要求,提出利用Excel “宏”模块操作直接将数据处理成学生体质健康测试成绩打印表。研究结果表明,Excel “宏”操作简便,极大地降低了工作量,并且正确率达到100%。
  【关键词】大学生 体质监测 宏技术
  大学生体质健康测试工作过程中,学生成绩的管理与统计工作,历来是工作的重点之一。学生的成绩管理统计工作的工作量非常大,主要涉及学生的信息输入、成绩输入、分数评价。学生原始成绩录入电脑后,成绩的管理过程开始启动。首先对体测成绩进行标准的百分处理,这时要用到不同项目的评分表来查分,这是一个重复性的机械工作,工作量非常大。原始成绩处理结束,每年需按照教育部的具体要求进行制定,需再一次的对数据进行整理形成最终的成绩单。学生的评分项目、评分表、成绩单的制定会有一个动态的变化过程,该校每年有万余名本科生需要进行体质监测,涉及到的学生信息和数据处理的工作量非常庞大。学生的体测成绩的管理过程中涉及到很多的重复性操作,本文提出并应用Office办公软件进行辅助管理,运用Excel宏工具解决大学生体测成绩的评分与统计问题,以期提高工作效率。Excel宏是Office软件的一个重要的工具,它可以将一系列的命令和指令组合在一起,形成一个命令,以实现任务执行的自动化[1-3]。它可以替代人工进行一系列费时而重复的操作,可以提高工作效率,同时消除由于人员操作带来的数据处理错误。
  一、原学生体测成绩评分方法
  每年我校会按照教育部和国家体育总局的要求,针对不同年级的学生确定体质监测测试项目,并在学期末将本期学生的成绩导出。在导出学生成绩一览表中,需要将“年级编号”、“班号”、“出生日期”、“学生来源”、“家庭住址”这5列信息删除,整理如表1的格式。
  表1按照学生体测成绩评分标准要求进行整理,步骤如下:
  (1)在“性别”列,用“替换”的方法,将“1”替换为“男”,将“2”替换为“女” ;
  (2)“身高体重分数”右侧插入一列并命名为“分值”,用“身高体重分数”乘以0.1的结果,记为“身高体重分值”,将身高体重等级列删除;
  (3)同理分别将“肺活量体重分数”(乘以0.2)、“耐力类项目分数”(乘以0.3)、“柔韧、力量类项目分数”(乘以0.2)、“速度、灵巧类项目分数”(乘以0.2);分别将肺活量体重等级、耐力类项目等级、柔韧力量类项目等级、速度灵巧类项目等级列删除,排版、检查无误打印、装订。
  此步骤操作繁琐、工作强度大,大量的重复工作,导致准确率不高、工作效率低。
  二、新方法的运行与评价
  按照学生体测成绩评分标准要求进行宏代码的设计,符合该标准要求的宏在 VB 编辑器中对应的代码为:
  Private Sub CommandButton_Click()
  Columns("N:N").Select
  Selection.Delete Shift:=xlToLeft … ‘删除不必要的列表
  Columns("N:N").Select
  Selection.Insert Shift:=xlToRight
  Columns("N:N").Select
  Selection.NumberFormatLocal = "G/通用格式"
  Range("N1").Select
  ActiveCell.FormulaR1C1 = "分值"
  … ‘套用单元格式
  Range("N2").Select
  ActiveCell.FormulaR1C1 = "=RC[-1]*0.1"
  … ‘根据导出表按处理要求迁移各列数据
  Range("P2").Select
  ActiveCell.FormulaR1C1 = "=RC[-1]*0.2"
  … ‘迁移各列数据
  Range("R2").Select
  ActiveCell.FormulaR1C1 = "=RC[-1]*0.3"
  … ‘迁移各列数据
  Range("T2").Select
  ActiveCell.FormulaR1C1 = "=RC[-1]*0.2"
  … ‘迁移各列数据
  Range("V2").Select
  ActiveCell.FormulaR1C1 = "=RC[-1]*0.2"
  … ‘迁移各列数据
  Range("C1").Select
  ActiveCell.FormulaR1C1 = "学院"
  … ‘套用单元格式
  Range("C2").Select
  ActiveCell.FormulaR1C1 = "=LEFT(RC[1],3)"
  … Range(“D1”).Select
  ActiveCell.FormulaR1C1 = “班级"
  … ‘套用单元格式
  Range("D2").Select
  ActiveCell.FormulaR1C1 = "=MID(RC[1],5,10)"
  … ‘调整各列数据排布
  ’’’’’’’把学号末尾的大写汉字删除
  Columns("E:E").Select   Selection.Replace What:="一", Replacement:="", LookAt:=xlPart, _
  SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
  ReplaceFormat:=False
  Selection.Replace What:="三", Replacement:="", LookAt:=xlPart, _
  SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
  ReplaceFormat:=False
  Columns("B:B").Select
  Selection.Cut
  Range("Y1").Select
  ActiveSheet.Paste
  Range("Y1").Select
  ActiveCell.FormulaR1C1 = "备注"
  … ‘套用单元格式
  Range("Z4").Select
  Columns("B:B").Select
  Selection.Delete Shift:=xlToLeft
  Excel “宏”的操作步骤:在Excel菜单中栏中选择“工具”—宏-Visual Basic编辑器,打开编辑器窗口,在弹出菜单中选择“导入文件”,点击运行,查找测试中心数据模块中的原始导出表处理成打印表并将其点中运行,软件会自动进行数据处理,结束后将体测数据处理模块移除;此时界面由表1直接转换成我们需要的学生成绩打印表2。
  由于测试年级的项目不同,根据教育部要求每年测试项目不能重复的原则,在操作过程中,只要找到“宏”模块,选择对应测试项目调出程序直接使用即可。此表可以直接进行打印而无需再进行任何操作。
  通过上述分析,可以明显看到,使用宏模块可以大大提高了工作效率,而且可以保证数据处理的正确性。另外,在进行新工作人员的培训中,只需要培训怎么使用“宏模块”即可,大大减少了培训周期,提高了对数据处理人员熟练掌握软件的各种要求。
  三、结论
  (一)利用Excel“宏”可以快速准确的完成大学生体测成绩评价和导出工作。实践表明,该方法极大的简化了工作人员的操作程序,简便易行,准确率高,工作效率高。在运用“宏”工具之前,每学期完成这一工作需要3天的工作时间,而现在只需要2-3个小时即可完成这一工作任务。
  (二)在学生的体质监测工作以及其它相似类型的工作都涉及到大量的数据处理工作,并且很多工作都是重复性操作,我们可以运用Excel“宏”这一工具,极大地简化这些操作,提高工作效率,降低错误的发生率。
  参考文献:
  [1]韩小良,武迪.EXCEL VBA 活用范例大辞典[M].北京: 中国铁道出版社,2011.3.
  [2]宇传华.EXCEL 统计分析与电脑实验[M].北京:电子工业出版社,2009.1.
  [3]胡百敬,罗彗真著.精通 Visual Basic.NET 程序设计[M].北京:中国青年出版社,2001.
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
【摘 要】倒立摆系统是一个复杂的、不稳定的非线性系统, 为了使其具有更好的适应性和稳定性, 我们采用模糊控制器方法来对其进行控制。通过MATLAB环境下的仿真并对仿真结果进行分析, 验证了此方法按照预定的要求精确、稳定、快速地控制倒立摆系统, 实现既定目标的性能。  【关键词】单级倒立摆 模糊控制 MATLAB仿真  一、引言  倒立摆控制系统是进行控制理论研究的理想实验平台,在工业复杂对象的控制
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
目的 分析高嗜酸粒细胞综合征(HES)的临床特征和长期疗效.方法 回顾性分析接受糖皮质激素单药治疗的60例初诊HES患者的临床资料,通过随访获得患者生存情况及死亡原因.结果 全
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥