田径比赛智能化报名表应用研究

2017-10-21 08:24高明芳
运动 2017年15期
关键词:报名表单元格公式

高明芳

(广东体育职业技术学院,广东 广州 510663)

田径比赛智能化报名表应用研究

高明芳

(广东体育职业技术学院,广东 广州 510663)

运用Excel的数据有效性和条件格式的功能,按照田径竞赛规程有关报名的要求,设计具有报名信息填写错误提示功能的电子报名表,杜绝报名环节中错误的产生,确保竞赛信息的准确性,用智能化的报名程序,减轻人工审核的工作量,提高竞赛编排工作效率。

田径比赛;智能化报名表;应用

田径比赛是各级学校、省市级体育部门和教育部门等每年都有的竞赛任务,也是众多比赛项目中组织和竞赛工作比较复杂的运动项目之一。一般情况下,在确定竞赛规程后,接下来的工作就是组织报名,这是竞赛工作的重要环节,是获取运动员参赛信息的唯一途径。也是竞赛编排工作的依据,关系到比赛项目的分组、比赛赛次的确定和比赛时间的安排等。而报名数据是否准确,事关比赛能否顺利进行,并取得圆满成功。因此,有必要在报名的环节上进行把关,在报名时就杜绝错误的产生,减轻审核报名信息工作的劳动强度,提高编排工作的效率。

1 设计Excel电子报名表的目的

Microsoft Excel电子表格是Office办公软件的一个模块,在日常工作中应用比较普遍,而且,Excel具有很强的数据处理功能,方便数据的处理和整合。另外,目前大多数的运动会编排管理系统都可使用Excel格式的报名表作为数据源直接导入运动员的报名数据。

设计具有纠错提示功能的报名表,能够规范报名信息的书写格式,解决报名工作中信息的填写或录入错误的问题,保证运动员报名信息的正确性和规范性,解决使用电脑或编排软件编排时数据格式不一致,或报名信息错误影响竞赛编排工作的问题。

2 电子报名表的设计与应用

2.1 报名表设计的理念

基层田径比赛,比赛时间短,组别多,比赛的项目多(各个组别的比赛项目累计有的超过100项),为了保证比赛工作的顺利进行,都会在竞赛规程中对报名的办法做一些限定。因此,电子报名表的设计要能够自动识别那些不按竞赛规程的报名要求填写的信息,并做出相应的提示,让报名者第一时间进行修正,在源头上杜绝错误的产生。所以,设计一个方便、适用、具有报错信息提示的田径比赛的报名表,能够最大限度地提高报名信息的准确性,减轻在报名信息校对过程中的劳动强度,节省编排时间,提高编排工作的效率,保证运动会田径比赛的顺利进行。

2.2 报名表的格式

田径竞赛规程中对比赛项目的设定、运动员的参赛资格、报名的方法等都有具体的要求,在报名方法中一般都规定每单位可以报名的人数,各组别报名的人数,男、女运动员可报的人数,每人限报几项,每项限报几人,报全能的运动员是否能再报单项等。因此,田径竞赛的报名表格式的设计一方面要符合竞赛规程中报名和报项信息的填报要求,并有利于报名信息的整合,另一方面是考虑编排系统的兼容,便于运动会管理系统读取数据或进行2次开发利用。

一般Excel电子报名表中的信息包括两方面的内容,即运动员基本信息和参赛项目信息。运动员基本信息的选项一般包括序号、注册号、姓名、性别、组别、学籍号、就读学校、年级、班别、出生年月日等;参赛项目信息的选项包括参赛的项目及该项目的报名成绩和个人最好成绩。在报名表中的选项内容应根据运动会田径比赛资格验证需要和比赛编排需要来设置。行数则应根据所能报名人数的最大值来设定。田径比赛一般报名表的格式(以2016年广东省大学生田径锦标赛报名表为例)见图1。

图1 报名表的格式

2.3 数据有效性和条件格式在报名表中的运用

2.3.1 设置选项的数据有效性,保证报名表数据填写的规范性。 利用Excel电子表格中的数据有效性的限制功能,对参赛运动员的性别、组别和参赛项目等选项进行设置,通过点击下拉按钮,从下拉框中选择要填报的选项,以规范填报项的书写格式,便于数据的整合汇总统计。以图1的报名表为例设置参赛项目的数据有效性,具体的操作是:选中填报项目1和项目2的区域,点击菜单栏上的“数据”菜单,在展开的菜单中选择“有效性”的命令,在数据有效性的“设置”页面“有效条件”-“允许”的下拉选择框中选择“序列”,在“来源”的框中填入田径竞赛规程中所设的比赛项目,各项目用英文逗号分开。接着可设置输入信息提示语句,点击“输入信息”栏,在“标题”框中输入标题内容,在“输入信息”的框中输入填写信息时,选中单元格时出现的提示语句,见图2。最后点击“确定”按钮完成设置。比赛组别和性别的有效性设置与比赛项目的设置方法相同。

图2 设置选项的数据有效性

图3 条件格式规则管理器设置界面图

图4 电子报名表操作流程图

2.3.2 设计报名信息填写错误的提示方在报名表中,运动员基本信息部分主要校验的内容有:该组别报名的总人数有无超过限定人数,男或女子报名有无超过限定人数,同一人有无重复报名;在参赛项目信息部分主要判别有无同时选择相同的项目,相关组别的项目有无人员超报,有无错选非本组别或性别的特定项目(田径比赛的设项部分是有特定性的,如男子110m栏、女子100m栏,有时规程中还会根据具体情况对某些组别的报项加以限定,如男子设5 000m,女子设3 000m……等),全能是否同时报单项。

运用Microsoft Excel电子表格中的条件格式功能,根据报名办法的规定,设置判别公式,使之对报名表的填写输入的信息自动进行校验,并对错误的填写进行提示性显示,即用字体和颜色改变来提示信息录入的错误。使报名者第一时间进行更正,在报名的源头有效地控制报名信息的录入错误。这里以Office2010为例说明条件格式的设定方法,首先选定要设定条件格式的单元格,在菜单栏上点击“条件格式”,选择“新建规则”,进入界面后在“选择规则类型”中选“使用公式确定要设置格式的单元格”,在编辑规则说明下面的“为符合此公式的值设置格式”框中填入限制公式,然后点击下方的“格式”,进入显示格式的界面,将错误提示的字体设置成加粗的红色斜体字。然后按“确定”键完成设置。如果此单元格牵涉到多项条件限制,如参赛项目的项目1和项目2中会牵涉到每项报多少人,项目1和项目2不能重复,全能不能再报单项,男子只能报110m栏,不能报100m栏,女子则相反,以及一些某些组别特设的比赛项目等,点击菜单栏的“条件格式”,打开下拉菜单,选择“管理规则”的选项,然后选“新建规则”,进入界面后按上述方法进行设置,完成一项设置后再重复操作增加其他的限定规则。条件格式规则管理器设置界面图见图3。

2.3.3 条件格式中使用的公式说明 下面以图1为例,谈谈Excel条件格式中常用的信息填写错误提示公式。其中,图1的报名表选项的标题为第6行,7~21行为15名运动员报名信息输入行。各列的选项标题为:A-序号;B-注册号;C-注册组别;D-姓名;E-性别;F-项目1;G-报名成绩;H-项目2;I-报名成绩;J-4×100米接力;K-报名成绩;L-4×400米接力;M-报名成绩;N-就读年级、专业;O-出生年月日。可以在报名表的第7行的相关选项的单元格中设置好,然后选中整行向下复制即可。

(1)每项报名超员警示公式。条件:每项限报2人,运用组别和性别作为控制条件,判断某一项目的报名人数是否超员;选定项目1的F7单元格,在条件格式规则管理器中输入的公式为=SUMPRODUCT((C$7:C$21=C7)*(E$7:E$21=E7)*(F$7:F$21=F7))+SUMPRODUCT((C$7:C$21=C7)*(E$7:E$21=E7)*(H$7:H$21=F7))>2;选中项目2的H7单元格,按上述方法操作,输入公式=SUMPRODUCT((C$7:C$21=C7)*(E$7:E$21=E7)*(F$7:F$21=H7))+SUMPRODUCT((C$7:C$21=C7)*(E$7:E$21=E7)*(H$7:H$21=H7))>2。

(2) 项目1与项目2重复相同项目的警示公式。F7和H7的条件格式中均输入 =OR(AND($F7<>"",$F7=$H7),AND($H7<>"",$F7=$H7))。

(3)限制全能报单项的警示公式。项目1和项目2同公式,要求项目名称必须与设项一致。其公式为:=OR(AND(OR($F7="十项全能",$F7="七项全能"),$H7<>""),AND($F7<>"",OR($H7="十项全能",$H7="七项全能")))

(4) 特定项目报名限制的警示公式。如男子不能报100m栏,女子不能报110m栏、5 000m;甲组、乙A组、丙组不开撑竿跳高等,项目2的H7单元格中条件格式的公式为:=OR(AND($E7="男 ",$H7="100m 栏 "),AND($E7="女",OR($H7="110m 栏",$H7="5 000 m")),AND(OR($C7="甲组 ",$C7="乙A组",$C7="丙组"),$H7="撑竿跳高"))。如是项目1的F7单元格,公式将H7改为F7即可。

另外,有的比赛可能会在不同的组别中限制报名的人数或男、女运动员的人数,我们可以通过在相关的条件选项列中设置条件格式规则加以限定。如各组别男或女子最多报10人,可选择在组别或性别的列上进行设置。公式为:=SUMPRODUCT((C$7:C$46=C7)*(E$7:E$46=E7))>10。

2.4 报名操作流程

报名表的填写一般是先填运动员的基本信息,然后选填该运动员的参赛项目信息。在填写过程中,Excel电子表格会根据填报录入的情况,按照事先设定好条件限定格式,检验所填信息是否符合规程的要求,如果信息错误,所填项或相关的选项的字体和颜色会改变,以此来提示报名者信息输入有错误,需要进行更正。修改后字体变回正常。运动员的基本信息和参赛项目信息均正确填报后,即完成报名表的填写,可以上报了。电子报名表的填写操作流程图见图4。

2.5 应 用

报名表与竞赛规程一同在网上发布,让参赛单位自行下载来报名,或下发到参赛单位。要求按规定的时间填好发到组办单位的邮箱,同时打印一份出来,盖章后传真到组办单位备查。在填报过程中,当选项填写错误时,相关单元格中的字体立即改变成红色,提示信息录入错误,哪里出现红色,就修改哪里。重新正确地录入后,字体方能显示正常的颜色。

3 结 语

3.1 用Execl制作具有纠错提示功能的电子报名表,可以从报名的环节上杜绝错误的产生,提高报名信息的准确性,提高田径竞赛编排工作的效率和竞赛组织管理工作的科学化和现代化水平。

3.2 Excel电子表格是Office办公软件的基本模块之一,在日常工作中普遍应用。对报名表的设计提高便利,也有利于在实际应用中推广。

3.3 Excel电子表格还可以用作各种编程软件的数据源,在目前国内使用的各种田径运动会管理系统都能将按规定格式编辑好的Excel电子表格作为数据源被系统调用或向系统中导入相关的竞赛信息。并能与运动会管理系统很好地兼容。

[ 1 ] [美] John Walkenbach. Excel 2002公 式与函数应用宝典[ M ].路晓村,徐小青,李双庆,等,译. 北京:电子工业出版社,2002.

[ 2 ] 杨世莹.Excel 2002函数、统计与分析应用范例[ M ].北京:中国青年出版社,2003.

[ 3 ] 广东省学生体育艺术联合会.2016年广东省大学生田径锦标赛竞赛规程[ R ].2016.

G82

A

1674-151X(2017)15-033-03

10.3969/j.issn.1674-151x.2017.15.017

投稿日期:2017-05-17

高明芳(1979—),助教。研究方向:田径教学与训练。

猜你喜欢
报名表单元格公式
组合数与组合数公式
排列数与排列数公式
合并单元格 公式巧录入
流水账分类统计巧实现
玩转方格
玩转方格
走出大队部门口的那一刻
走出大队部门口的那一刻
第二十二届全国中小学生绘画书法作品比赛报名表
内蒙古自治区普通高校招生12月1日开始报名