分享

巧用Excel排考生座位号

 凌碧昌 2011-06-05
每年的上半年,都是学校特别是高中大考小考不断的时候,高三的月考、周考简直就是家常便饭。对于像我们学校这样一个年级动辄十几二十个班(年级人数超过1000)的学校来说,组织一次正规的大型考试是不件很不容易的事。为了端正考风、保证考试的严肃性,学校要对学生实行班级交叉混合、单人单桌考试,首先遇到的问题就是怎么把这么多班级里的这么多人比较均匀地分散到各个考场去。如果使用人工来编排的话,这将耗费大量的人力物力,还容易出错。笔者借助Excel,参照高考随机编排座位的方法,较为轻松地解决了这个问题。过程如下:
一、分班录入名单
新建一个工作表,把Sheet1设置成标题依次是“班级”、“姓名”、“随机数”、“考号”的工作表,按班级顺序录入学生名单。如果已经有了带班级编号的学生名单,那就再好不过了,复制、粘贴过来就行了。注意各班名单之间不能有空行。
二、用随机数排序
把光标框定位到“随机数”下的单元格,输入函数“=RAND()”(默认是返回一个大于零小于1的随机数,函数不加引号),回车。然后把光标框定位到这个单元格,双击光标框右下角的黑色方块,Excel就会自动填充随机数,直到名单的最后(如图1)。把光标框定位到随机数所在列的任一单元格,单击工具栏上的“升序”或“降序”按钮,原先分班排列的名单就按随机数的大小排列了,班级的顺序被完全打乱。如果怕不够乱,可以多点几次“升序”或“降序”(如图2)。
三、编制考生座位号
为了便于学生找到考试所在的教室,在编制考生座位号时,可以采用5位数来编号,前三位是教室的编号,假定有203、206、305、401等15个教室;后两位是考生序号,如一个考场40人,可编为01-40。
现在把光标框定位到“考号”下的第一个单元格,输入20301,回车,在下一个单元格输入20302,然后选定这两个单元格,向下拖动光标框右下角的十字手柄,手柄旁会动态显示光标框到达的单元格的编号,当显示20340时停止,这样203考场的座位号就编好了(如图3)。其他考场座位号的编制依此类推。一个年级上千人的座位号,不到十分钟也就可以编完了。
四、分班打印座位号
考生座位号编完之后,当然是打印并张贴出来,张贴年级总表固然必要,但分班打印由班主任拿到班里去一一交待更为重要,毕竟学生是比较粗心的,交待不到会出差错。
把光标框放到有数据的任一单元格,点“数据”菜单中的“排序”,在打开的“排序”对话框中,“主要关键字”选“班级”——“升序”,“次要关键字”选“考号”——“升序”,确定。这样座位号将按班级分开,班级按从小到大排列;班级内部座位号又按考场分开,考场内又按从小到大排列。整个表格头绪清楚,一目了然(如图4)。
从“文件”菜单中打开“页面设置”对话框,在“页面”选项卡中设置好纸张大小。再切换到“工作表”选项卡,单击“顶端标题行”后的红色小箭头,然后单击选中“班级”“姓名”等所在的列的列标,两次回车,就确定了打印时每页都会有这一列的标题(如图5)。选中包含第一个班级所有数据的区域,从“文件”菜单中选择“打印区域”——“设定打印区域”(如图6)。单击工具栏里的“打印”图标,这个班级的座位号就打印出来了。其他班级的座位号也照此法打印,为了提高效率,可以边打印边设置下一个班级,这样各班的座位表就会连续打印出来。
注:在打印阶段,“随机数”已经没有作用,可以隐藏或删除这一列以节省打印成本。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多