巧用Excel排考生座位号
用Excel 2000 给考生排考号
用Excel 2000 给考生排考号排考号是各级各类学校学生考核工作中最重要的一个环节,尤其是考生较多,且对排号又有特殊要求时,其难度之大,工作量之多是可想而知的。
不用愁,用Excel 2000排考号方便快捷,准确无误,数分钟就可以搞定。
以我校为例,对一年级6个班的考生排号,要求各班考生间隔排列,30人为一个考场,考号8位数字,一二位是班号,三四位是学生序号、五六位是考场号、七八位是考场座位号,具体操作如下:1、新建一工作薄命名为“编排考号.xls”,分别在6个工作表中输入各班学生的姓名,如果有学生花名直接复制过来就可以了。
(见图一)(图一)2、编排前四位考号。
以1班为例,先将B列单元格格式设为“文本”类型,在B1单元格中输入0101,0101代表1班1号,然后拖动填充柄给B 列其它单元格输入数据。
(见图二)图二3、将前四位考号与姓名存入到一个单元格中。
在C1单元格中输入公式“=B1&A1”确认,拖动填充柄复制C列其它单元格数据。
选中C列,执行编辑菜单下的复制,再执行编辑菜单下的选择性粘贴,从对话框中选择“数值”选项,目的是将C列的公式转换为数值。
(见图三)图三4、利用剪贴板分别将6个班的C列复制并粘贴到新工作表“排号”中。
(见图四)图四5、将“排号”工作表的行列位置互换。
选中整个数据区域,执行复制,再新建一工作表“排号2”,选中A1单元格,执行编辑菜单下的选择性粘贴命令,从对话框中选中可选项“转置”确认。
(见图五)图五6、将各列的数据都统一移动到A列(见图六)图67、将考号的前四位与姓名分开存放在不同的单元格中。
在B1单元格中输入公式“=midb(A1,1,4)”确认,然后拖动填充柄输入B列的其它数据,同理在C1单元格中输入公式“=midb(A1,5,6)”然后拖动填充柄输入C列的其它数据。
这样就将前四位考号与姓名分开了。
(见图七)图七8、编排后四位考号。
打开“排号2”工作表,先将D列设置为“文本”格式,在B1单元格中输入0101后确认,0101代表1考场1号座位。
巧用Excel排考生座位号
巧用Excel排考生座位号每年的上半年,都是学校特别是高中大考小考不断的时候,高三的月考、周考简直就是家常便饭。
对于像我们学校这样一个年级动辄十几二十个班(年级人数超过1000)的学校来说,组织一次正规的大型考试是不件很不容易的事。
为了端正考风、保证考试的严肃性,学校要对学生实行班级交叉混合、单人单桌考试,首先遇到的问题就是怎么把这么多班级里的这么多人比较均匀地分散到各个考场去。
如果使用人工来编排的话,这将耗费大量的人力物力,还容易出错。
笔者借助Excel,参照高考随机编排座位的方法,较为轻松地解决了这个问题。
过程如下:一、分班录入名单新建一个工作表,把Sheet1设置成标题依次是“班级”、“姓名”、“随机数”、“考号”的工作表,按班级顺序录入学生名单。
如果已经有了带班级编号的学生名单,那就再好不过了,复制、粘贴过来就行了。
注意各班名单之间不能有空行。
二、用随机数排序把光标框定位到“随机数”下的单元格,输入函数“=RAND()”(默认是返回一个大于零小于1的随机数,函数不加引号),回车。
然后把光标框定位到这个单元格,双击光标框右下角的黑色方块,Excel就会自动填充随机数,直到名单的最后(如图1)。
把光标框定位到随机数所在列的任一单元格,单击工具栏上的“升序”或“降序”按钮,原先分班排列的名单就按随机数的大小排列了,班级的顺序被完全打乱。
如果怕不够乱,可以多点几次“升序”或“降序”(如图2)。
三、编制考生座位号为了便于学生找到考试所在的教室,在编制考生座位号时,可以采用5位数来编号,前三位是教室的编号,假定有203、206、305、401等15个教室;后两位是考生序号,如一个考场40人,可编为01-40。
现在把光标框定位到“考号”下的第一个单元格,输入20301,回车,在下一个单元格输入20302,然后选定这两个单元格,向下拖动光标框右下角的十字手柄,手柄旁会动态显示光标框到达的单元格的编号,当显示20340时停止,这样203考场的座位号就编好了(如图3)。
如何利用excel来排考场座次表1
如何利用excel来排考场座次表排考场座次表对于一个学校来说是一件再简单不过的事情啦,对于一般的小考什么的,要排一个座次表那是一件很容易办成的事,因为所排的座次表不要求排成蛇形,但每所学校每年都面临着许多的大考,如:中考、会考、联考、高考,这些考的座次表主要是要排成蛇形,这样就面临着如何将部分学生的顺序倒过来排的问题,以及如何来提高工作效率和所排座次表的准确性呢?本人就有一种方法(用excel来排考场座次表)已经用了几年,总觉得还可以,因此特向大家推荐。
一、准备工作
首先要准备好用来排座次表的学生的名单,并将他放入电子表格中的一工作表中如下图:
二、在一张新的工作表中排好一个考室的座次表:
三、在sheet2中作好与sheet1的链接,在其中的学号下面的第一个格子中输入所需的函数INDIRECT(此函数为返回指定单元格中的值),并将函数的格式设置为=INDIRECT("Sheet1!A2"),并将sheet2中的座次表设置为如下格式:
然后用同样的方法将整个座次表全部排好并设置好,如下图:
四、在完成以上工作以后,我们就可以打印座次表啦,接下来我们打印第一
考室的座次表,当打印完第一考室的座次表后,我们只要直接将sheet1中的前1至30号的学生名单册除掉,那么在sheet2中就会很自然的出现第二考室的学生的名单,如图所示:
用同样的方法打印一张就册除一张,我们可以将整个学校本次考试的所有学生名单全部排出来并打印好。
这样排座次表的话,一来可以节省不少的时间,二来可以保证排座次表的过程中不会出现差错。
以上是本人的一点点经验以共大家参考,有不足之处还请同行们加以指正。
巧用Excel VBA 快速编排考场
巧用Excel VBA 快速编排考场座位【摘要】科学的考场座位编排方法可以从根本上杜绝学生考试时的串通舞弊现象,保证考试的公平、公正及其严肃性。
本文结合自己的工作经验,利用Excel VBA编程方法轻松实现了同级各班考生随机排座、且前后左右座位不是同班同学,打印考场座位表、桌贴等功能。
经实际应用,操作简单,方便实用。
【关键词】随机排座;考场编排;座位表;桌贴;VBA数组在编排考场时,既要基于学校实际,如需考虑各考场人数、组数、每组人数等出现差异,充好利用好每一个考场;还要让同级各班考生被重新随机排序后基本均匀地散布到各个考场,基本做到同一考场内同一班的考生前后左右均不相邻,从根本上杜绝学生考试时的串通舞弊现象,保证考试的公平、公正及其严肃性。
随着学校办学规模逐渐扩大和学生人数的增加,考场编排的工作量不断加大。
面对Excel工作表内动辄上千的数据行,通过手工多次排序和复制粘贴数据完成考场编排工作显然太麻烦了。
那么,能不能用相对比较简单的办法来解决问题呢?答案显然是肯定的。
Excel是微软公司的Microsoft office的组件之一,它可以进行各种数据的处理、统计分析,在学校工作中有着广泛的应用。
例如花名册、座位表、登分表等的电子文档都是使用它来创建的。
Excel不仅具有强大的制表功能,同时还内置了系统开发工具VBA。
VBA是指Visual Basic for Application,它是在Office中广泛应用的宏语言,可以直接对Excel对象进行编程,从而提高Excel的利用效率。
使用它可以增强Excel的自动化能力,使用户更高效地完成特定任务。
因此,笔者空闲时用VBA编了个程序,轻松快速地编排考场,生成考场座位表、桌贴等,经实际应用,操作简单,方便实用。
一、考场编排在中高考中各考场人数一般是30人,但基于笔者学校的实际,会出现各考场人数各异、组数各异及每组人数各异的情况。
因此,编排考场前,工作人员必须将考生花名册(必须含班级)录入花名册工作表,考场基本信息(必须含考场号、各组人数等)录入考场设置工作表中,如下图所示。
005-轻松为考场随机排座的技巧
轻松为考场随机排座的技巧
在使用Excel的时候,可以通过编写函数的方法来生成随机数,为考生随机安排考试座位。
在安装Exce的增强盒子后,可以很轻松地生成任意数值范围内的随机数。
具体的操作步骤如下。
①启动Excel 2010,单击【增强盒子】选项卡【数据】选项组中的【随机数】按钮。
②弹出【随机数生成】对话框。
③单击【请选择需要随机数的区】文本框后面的按钮。
④在工作表中选择随机数生成的区域,这里选择A2:A20单元格区域。
⑤按【Enter】键,返回【随机数生成】对话框,然后根据需要设置【随机数范围】中的数值,这里设置【最小】值为“1”,【最大I】值为“20”,小数位数】值为0。
⑥单击【确定】按钮,即可生成随机数。
本文转载于Excel联盟:/-原文链接:/excel/2010/997.html。
安排学生考试座位
安排学生考试座位在excel中有57个学生,按学号排序,如何实现给他们随机安排考试座位号方法1假如A列是学号1,2,3,……,57。
B列是姓名,在C1中输入=rand(),向下拖拽填充柄至57,在C列产生随机数0.5640531560.2264650420.0741012380.792663650.049040850.268217066再按C列排序,A列就是你要的随机安排考试座位号了。
方法21/在学号前插入两列,A列标题考证号,B列标题随机号,2/在B2中输入公式=int(rand()*57),然后向下拉到第58行.3/对B列进行排序4/然后在A1输入1,按住ctrl向下拉到57,即可得到对应学员的考试号.方法3在工作表中按Alt+F11,打开VBA编程界面,在工具栏第二个图标拉下来,选模块在左边栏双击“模块1”并在右边打开的程序书写区粘贴如下代码Sub GetRnd()Dim rn As RangeDim rnn As IntegerDim cRn As RangeSet rn = Selectionrn.ClearContentsrnn = rn.Cells.CountFor Each cRn In rnDocRn = 1+Int(rnd() * rnn)Loop Until Application.WorksheetFunction.CountIf(rn, cRn) = 1NextEnd Sub现在回到工作表,假如你的学号在A1:A57,那么你就选中B1:B57或C1:C57(或D1:D57),反正只要是空的就行,然后按Alt+F8,在打开的对话窗口中选GetRnd并单击“执行”按钮,你就会在你选中的区域内看到一个随机的数序列。
这就是学生的座位号。
这个程序有一点是比较通用的,不一定要拿来排座位,你如果选中12个单元格(无论是一列还是多列,也无论是一行还是多行),用Alt+F8运行它,它就自动会在这些格内产生1-12的不重复的随机数。
Excel函数公式:含金量超高的用Excel自动化分考场、分班实用技巧
Excel函数公式:含金量超高的用Excel自动化分考场、分班实用技巧随机数,在我们的日常生活中也有其广泛的应用,例如,考场的分配,班级的分配等等。
一、利用随机数技巧自动化分考场。
1、准备考生信息表,并添加辅助列。
播放GIF2、生成随机不重复序号并排序。
播放GIF方法:1、在辅助列1 中输入公式:=RAND并双击填充柄,填充其他目标单元格。
2、Ctrl+C快捷键复制辅助列1中的随机数单元格,以【值】的形式粘贴到辅助列2中的目标单元格。
3、在【随机不重复序号】列中输入公式:=RANK(H3,H:H)并双击填充柄,填充其他目标单元格。
4、以【随机不重复序号】对数据进行【升序】排序。
3、生成考场号。
播放GIF方法:1、在目标单元格中输入公式:=IF(I3<><><><><>2、双击填充柄填充其它列。
解读:1、此公式以25人的标准考场为计算数据。
如果随机生成序号小于等于25,返回1,否则重新判断,如果小于等于50,返回2,以此类推,有多少个考场,循环多少次。
每循环一次,判断的值增加25。
2、如果结余人数不够一个考场人数,自动分配到下一考场。
如52人分为1、2个标准考场,一个第3考场。
二、利用随机数技巧自动化分班级。
其实分班和分考场的道理类似,只是班级和考场的人数不同而已。
播放GIF方法:在目标单元格中输入公式:=IF(I3<><><><><>解读:示例中以45人为标准进行分班。
可以根据自己的实际情况进行调整哦!结束语:本文主要讲解了关于分考场和班级的实用性操作技巧,你Get到了吗?学习过程中如果有任何问题或疑问,欢迎大家在留言区留言讨论哦!。
用excel排考试座位表
对于一名班主任来说,给学生排座位是常常要做的事。
但一个班三四十个学生,排位时得照顾到方方面面,如果按照常规手工编制排位表的方法,不但工作量大,而且缺乏科学性。
其实利用Excel只要轻点鼠标就能完成学生的排位工作,下边笔者就给大家介绍一下如何来实现第一步启动Excel 2003(其他版本操作类似),新建一个名为“排座位”的工作簿,在这个工作簿中主要包括两个工作表——“学生名单”和“座位表”,先在“学生名单”工作表中输入学生的一些基本信息,最后再添加一个“排位”按钮(如图1)。
(图1)第二步“排座位”工作簿“学生名单”工作表中的学生数据输入完毕后,以“身高”或者“视力”为标准对输入的学生数据进行升序排序。
具体方法是:先选中“身高”或者“视力”所在的某列单元格,然后单击工具栏中的“升序排序”按钮,在弹出的“排序警告”窗口中单击“排序”按钮即可。
第三步按下“Alt+F11”快捷键,调出“Visual Basic 编辑器”,在“Visual Basic 编辑器”窗口中,右击“ThisWorkBook”,选择“插入→模块”命令,插入一个模块,并在右边的代码窗口中输入以下代码:复制代码代码如下:Sub paizuo()Sheets("座位表").Select '激活“座位表”工作表Dim Group As Integer '定义表示组数的变量GroupGroup = Val(InputBox("本班学生分为几组?")) '将输入的数字赋给变量GroupZuoci (Group) '调用Zuoci函数对学生进行排座Sheets("座位表").SelectEnd SubSub Zuoci(gro As Integer)Dim i As Integer, j As Integer ' 定义循环变量Sheets("学生名单").Select '激活“学生名单”工作表Dim Irows As Integer, Icols As Integer, Ixs As Integer '定义“座位表”行变量,列变量,及"学生名单"学生行变量Irows = 60 / gro '初始化行变量Icols = gro '初始化列变量Ixs = 1 '初始化“学生名单”学生行变量For i = 1 To Icols '第一位学生自第2行开始Ixs = i + 1For j = 2 To Irows + 2Sheets("座位表").Cells(j, i) = Sheets("学生名单").Cells(Ixs, 1) '给座位表赋值Ixs = Ixs + gro '下一个学生为当前第gro个学生Next jNext iEnd Sub代码输入完毕后,退出Visual Basic 编辑器。
怎样用excel自动布置考场
怎样用excel自动布置考场(图解)怎样用excel自动布置考场(图解)对于专业的考试机构来说,由于经常组织考试,一般都有专门的考试考场布置软件,可以自动地安排考场、座位、准考证号。
其实,用excel也可以非常方便快捷地自动完成考场布置的任务。
下面就让我们看看怎么样做。
一、考场条件设置:二、函数说明:对于excel的函数来说,完全可以在其自带的“函数说明”中查到。
关键是你怎么知道在什么时候用什么函数?这需要通过许多实例来学习,本文就是一个应用的实例。
例如:自动生成考场号的公式“=RIGHT(REPT(0,2)&TEXT(ROUNDUP((ROW()-1)/30,0),0),2)”怎样看懂这个公式?首先,从最里面的函数看。
哪一个是最里面的函数呢?看括号,一层一层往外看。
从里向外依次是:Row()-得到当前行的行号,是一个数值。
(Row()-1)/30--就是将当前行数减去表头行数,然后再除以考场人数。
Roundup()--将括号里的数向上进位,保留整数。
即每增加30人考场数自动加1例如:Roundup(0.033)=1Roundup(1.003)=2Text()__将数值转换成对应的字符。
例如:将数值5转为字符5。
&__将&前后的字符串连接成一个字符串。
例如:“00”&“12”=“0012”Rept()__重复产生字符。
例如:Rept(0,2)=“00”即重复产生2个0。
可简化。
Right()__从右往左截取字符串。
例如:Right("abcdef",2)=ef 即右取2个字符。
再来看自动产生座位号的公式:与上面产生考场号的公式有所不同,增加了下面的函数:Mod()__两数相除取余数,我们通常叫两数取模。
例如:Mod(305,30)=5IF(,,)__这是一个判断取值的函数。
例如:IF(MOD(ROW()-1,30)=0,30,MOD(ROW()-1,30))意思是,当行数减1跟30相除的余数如果是0,则IF()=30,否则IF()的值是就是两数的模。
Excel智能安排考试座位和考场座签方法
Excel智能安排考试座位和考场座签方法期末考试临近了,又到了我们教师忙碌的时候,例如安排考试座位,经过多次实践我找到了一种智能安排考试座位的方法,来跟大家分享一下。
收集全体学生资料在编辑考试座位表之前,必须先收集学生基本资料,一般来说每个班主任都有这样的资料,然后新建一个工作簿,命名为“2010年南开中学三年级期末考试座位表.xls”,在其中新建一个工作表“参考学生资料”,将三年级所有参加期末考试的学生资料复制到这个工作表中,再在D2、E2中输入考场号、座位号(图1)。
一般来说,中小学考试用不到准考证号,但各种会考、升级考试、四六级英语考试等用得到,因此大家要根据自己的实际情况设置选项。
图1接下来根据考试要求(我们这里是同一个班的学生不能相邻),将学生的次序打乱。
在F2中输入随机数值,在下面的F3中输入公式“=RAND()”,并将此公式复制到下面的单元格中,这样每个学生的F单元格中都有一个随机数值,例如0.5522446。
再选定F列,执行“数据”?“排序”命令,按照升序或者降序排列,将学生原有的按照班级排列的次序彻底打乱。
如果一次排序后,还有同班相邻的情况,可以再进行一次排序,一般来说,两次排序后就不会出现同班学生相邻的情况了。
编辑座位表模板在将学生次序打乱之后,就可以给每个学生安排考场以及座位号了。
这个步骤需要根据不同学校的考场情况而定,例如我们学校每个考场安排的是30名学生,所以我在第一个学生考场号D3中输入公式“=INT((ROW()-3)/30)+1”,座位号E3中输入- 1 -“=MOD((ROW()-3),30)+1”,再将这些公式复制到下面单元格中,自动为每个学生分配对应的考场号以及座位号。
然后新建一个工作表“考试座位表”,在其中输入座位表标题,按照学校教室的布局,编辑30个学生个人座位小表格,例如考场分3排、每排10人,其中每个小表格包括准考证号、姓名、班级、考场号、座位号等内容。
巧用Excel批量生成和打印考场座位标签
巧用Excel批量生成和打印考场座位标签为了方便给大家介绍,接下来笔者以4个班级的考生数据为例介绍下实现的过程。
考生名册的生成根据座位标签中需要打印的项目,笔者设计了“考生名册”工作表。
为了体现考试的公平,大家可事先将考生按班级号“1~4”循环的顺序整理好,“座位号”也可根据考场的大小设计成“1~30”的循环号,即每个考场30个考生。
考场座位标签报表的设计考场座位标签的设计要本着美观、实用、节省纸张和便于剪裁的原则,结合实际使用的经验,笔者在一张A4的打印纸上设计了30个座位标签(1行3个,共10行,如下图)。
报表的设计工作在“桌贴”工作表中进行。
开始时可先设计一个座位标签,然后对该标签中要调用的数据进行反复测试。
调用数据的方法是(以第1个考生的座位标签为例),在第1个考生的“准考证号” 所在的B3单元格内输入公式“=INDIRECT(“考生名册!A”&CEILING((ROW()-1)/4,1)*3-2 CEILING(COLUMN()/5,1)-1 ($P$2-1)*30 2)”便得到了该考生的准考证号。
公式中的INDIRECT函数的功能是用于返回指定单元格内的引用(即“考生名册”工作表A3单元格中的准考证号);公式中的“CEILING((ROW()-1)/4,1)*3-2 CEILING(COLUMN()/5,1)-1 ($P$2-1)*30 2”得到的数值为“3”,使用该公式的目的在于指定该考生标签所在单元格区域(“A2:E5”,即4行5列)内返回的都是同一个数字,这样做是为了在其余的“姓名”、“班级”、“考场”和“座号”等单元格中用相同的函数实现对该考生数据的调用,这一功能主要是通过CEILING函数来实现的,该函数的功能是将指定的数值向上舍入为最接近的整数。
接下来就可以用相同的公式来调用该考生的“姓名”、“班级”、“考场”和“座号”等单元格中的数据了,只需将原来公式中的指定的A列分别改为“B”、“C”、“D”和“E”列就可以了。
怎么在excel中给座位号编排
怎么在excel中给座位号编排
每当考试给学生编排考场最好用的工具EXCEL,当然要充分利用EXCEL的函数功能了,简单实用,无论多少考场,座位号有这一招就行,下面小编教你怎么在excel中给座位号编排。
excel中给座位号编排的步骤:
打开EXCEL,可以直接打开一个排考场用的名单表!
在第一行输入依次输入专业、班级、姓名、考场号、座位号,然后把考场号填充一下,我随便输入的!
选中E2单元格,准备输入公式“ = IF(D2<>D1,1,E1+1) ”;
公式含义就是如果E2左侧的考场号D2与D1不等,那么这个考生的座位号就是1号,反之他的座位号等与他上一个考生的座位号+1。
输入完成按 ENTER。
再次选中E2单元格,把输标放在E2单元格右下黑点,按住鼠标向下拉!
OK,座位号就全部输入完成,是不是很简单呢!
考场号是不是也可以这样做呢,且看EXCEL函数公式自动排考场之二:考场号的编排。
Excel在学校中的应用21-考场座位安排表——随机安排考场座位号
Excel在学校中的应用21-考场座位安排表——随机安排考场座位号3.9 考场座位安排表——随机安排考场座位号案例背景无论是中小学还是大学在组织考试时,布置考场都要安排单行独座(随堂测验除外),考试座位号S型排列,并且每个学生的考试座位号是随机抽取确定的,监考教师拿着随机安排考场座位安排表,提前进入考场后将“考场座位安排表”贴在教室门上以便学生查看,学生根据随机安排的座位号在制定位置参加考试。
考场座位安排表的考试座位号是如何随机抽取的呢?安排考试座位号有什么要求呢?首先要根据考场中准备实际安排的考生数抽取座位号,要求不重不漏,第二是由计算机随机抽取。
本案例就以某个班级的30名学生为例,为每个学生随机安排考试座位号,通过学习本案例后您就可以自己制作考场座位安排表为您的学生随机安排考试座位号了。
关键技术点要实现本案例中的功能,学员应该掌握以下EXCEL技术点。
●基础知识选择性粘贴的“转置”功能●函数应用RAND,CEILING函数的应用LARGE,ROUND ,COUNTIF,ROW函数的应用●综合应用函数嵌套数组公式公式审核——公式求值最终效果展示3.9.1创建考试座位表Step 1创建工作簿、重命名工作表创建工作簿“考试座位表.xls“,然后将工作表重命名为”座位表“,并删除多余工作表。
Step 2输入“考试座位表”表格表格标题和字段名在单元格A1输入表格标题“考试座位安排表”,选中单元格区域A1:C1,并单击“合并及居中”按钮。
字体、字型、字号设置为黑体加粗16号,并适当调整列宽。
在单元格区域A2:C2分别输入“学籍号”,“姓名”和“座位号”。
字体、字型、字号设置为标宋14号,居中显示。
Step 3输入学生学籍号和姓名在单元格区域A3:B32输入本班30名学生的学籍号和姓名。
Step4随机确定座位号①在单元格C3输入如下公式,然后按键确认。
“=ROUND(RAND()*50,0) ”②在单元格C4输入如下数组公式,按组合键确认。
excel编排考场,前后不能有同班同学
用填充排序就能解决问题。比如,如下是一个年级的某 个班级的学生花名册,现在我们来排考场和安排座位。 一、先编排考场首先我们要做的就是先安排各个班
级的每个学生所在的考场,尽量让同一考场不能有同班 同学。或者是,同一考场出现部分或极少的同班同学。 比如,一个年级有20个班级,每个班级有50个
进行排序这样就能将同一考场的学生排序到一块。B、同 一考场安排座位同一考场内,多数同学是不同班级的, 但是有一小部分同学是同班级的,因此,我们得
保证同一班级的同学不能在相邻的位置。这可怎么办呢? 得使用什么方法来管。或者将每个考
场的学生数据单独保存成为一个Excel文件。排序的时候, 按照学生姓名进行排序,这样基本就能解决相邻的问题 了,排序好了以后,再通过填充的办法,
电脑教程现在看下图,每个班级每个学生都安排好考城了,分
别在不同的考场,即便是有同班的同学在同一考场,也 是少数人,稍后通过下面的方法,就能解决相邻的问题。 二、同一考场的同班同学不能在相邻位置通
过如上的操作,整个年级的每个学生都安排好了考场了, 现在,要做的就是同一考场内的同一班级的学生不能在 相邻的位置。A、先通过排序的办法,对考场号
给同一考场的学生填充上1到30的座位号。如此,整个编 排考场,同班不能相邻的问题就能圆满的解决了。如果 您想让同一考场的学生座位使用随机号,也是
可以的,那么请参阅本站的其它教程。
精心发布,谢谢阅读收藏,谢谢!
/ 无创亲子鉴定 无创亲子鉴定中心
学生,那么,学生总人数就是1000个人;如果一个考场安 排30个学生,那么,每个考场就有30个座位,那么,总 的考场数量是31个。现在先安排考场
excel表格按照学生座位号排序
Excel表格按照学生座位号排序在学校教育中,学生的管理和组织是非常重要的。
而学生座位号的排序在学生管理方面起着至关重要的作用。
无论是在课堂上的点名、考试经济,还是在学生管理中的记录和统计,都需要对学生按照座位号进行排序和管理。
在这篇文章中,我将探讨如何在Excel表格中按照学生座位号排序,以及座位号排序对学生管理的重要性。
1.座位号排序的excel技巧在Excel表格中,按照学生座位号进行排序并不复杂。
我们需要将学生的座位号以及其他相关信息输入到Excel表格中。
选中包含学生座位号的列,点击Excel菜单栏中的“数据”选项,然后选择“排序”。
在弹出的排序对话框中,选择按照座位号进行排序,并确定排序的顺序(升序或降序)。
这样,Excel就会根据学生座位号的顺序进行排序,方便我们进行后续的管理和统计。
2.座位号排序对学生管理的重要性学生座位号的排序对学生管理非常重要。
按照座位号排序可以有效地帮助老师进行课堂点名和考试管理。
老师只需要按照Excel表格中的座位号顺序进行点名,就可以快速、准确地点到每一位学生。
在学生管理中,按照座位号排序也可以帮助学校对学生的行为和表现进行记录和统计。
通过按照座位号排序,可以更加方便地了解每一位学生的情况,及时发现和解决问题。
3.回顾性总结通过这篇文章,我们了解到在Excel表格中按照学生座位号排序是一项简单而重要的工作。
座位号排序不仅可以帮助老师进行课堂管理和考试管理,还可以帮助学校进行学生管理和统计。
对于学生管理来说,按照学生座位号排序是一项非常重要的工作。
4.个人观点我个人认为,在学生管理中,座位号排序是一项基础而重要的工作。
通过按照座位号进行排序,可以提高学生管理的效率和准确性,为学生教育提供更好的服务。
无论是老师还是学校管理者,都应该充分重视学生座位号的排序工作,为学生的成长和教育提供更好的支持。
以上就是对Excel表格按照学生座位号排序的文章撰写,希望对你有所帮助。
Excel公式和函数 典型案例-随机分配考场和考号
Excel 公式和函数 典型案例-随机分配考场和考号每个学校在进行考试之前,必然要将各班的学生分配到不同的考场当中,以避免熟识的同学之间存在作弊行为。
利用Excel 中的随机函数,不仅可以将学生随机分配到不同的考场当中,还可以得出每位学生的座位号码。
1.练习要点● 使用RAND 函数 ● 排序● 使用INT 函数 ● 使用MOD 函数 2.操作步骤:(1)合并B2至H2单元格区域,输入标题文字,并设置字体格式。
然后,在B3至H3单元格中分别输入各字段名,并输入学生的学号、姓名和班级,创建“考场分配表”的基本信息,如图13-57所示。
图13-57 创建基本信息表提 示 本例是要求将124名学生随机分配到多个考场当中,并分配各学生的座号。
(2)选择B4单元格,在【编辑栏】中输入“=RAND()”公式,并按Enter 键。
然后,向下拖动B4单元格中的填充柄,将公式复制到B127单元格区域,如图13-58所示。
图13-58 生成随机数创建数据表输入效果显示提示利用RAND函数,为每位学生创建一个随机数,这样即可利用该随机数将学生的班级打乱。
(3)选择B4至B127单元格区域,单击【编辑】组中的【排序和筛选】下拉按钮,执行【升序】命令,即可将学生的班级打乱,如图13-59所示。
图13-59 排序注意执行【升序】命令后,将弹出【排序提醒】对话框,在该对话框中,保持默认选项。
(4)分别在F4至F127单元格中,输入0、1、2、3……数字,直到最后一名学生为止。
然后,选择G4单元格,在【编辑栏】中输入“=INT(F4/25)+1”公式,并按Enter键,即可得出第一名学生的考场号,如图13-60所示。
图13-60 第一名学生考场号提示该公式表示每个班级将随机分配25名学生,其中INT函数是取整函数。
将该公式向下填充,即可产生各学生的考场号。
(5)选择H4单元格,在【编辑栏】中输入“=MOD(F4,25)+1”公式,并按Enter键,即可得出第一名学生的座号。
Excel编排考场-前后不能有同班同学
Excel编排考场,前后不能有同班同学如何使用excel来编排考场,让同班的学生不能在相邻的座位上?即要避免同班的同学在同一考场,更要避免相邻座位不能是同班同学?方法比较简单,使用填充排序就能解决问题。
比如,如下是一个年级的某个班级的学生花名册,现在我们来排考场和安排座位。
方法/步骤1. 1一、先编排考场首先我们要做的就是先安排各个班级的每个学生所在的考场,尽量让同一考场不能有同班同学。
或者是,同一考场出现部分或极少的同班同学。
比如,一个年级有20个班级,每个班级有50个学生,那么,学生总人数就是1000个人;如果一个考场安排30个学生,那么,每个考场就有30个座位,那么,总的考场数量是31个。
现在先安排考场。
如下图,增加一“考场”的列,然后,使用填充功能,从上往下填充1到31,1到31代表的就是考场号;注意,从1填充到31,然后,接着又从1填充到31,直到把整个年级的学生都填充完为止。
2. 2通过填充,就得到如下图的数据了。
3. 3现在看下图,每个班级每个学生都安排好考城了,分别在不同的考场,即便是有同班的同学在同一考场,也是少数人,稍后通过下面的方法,就能解决相邻的问题。
4. 4二、同一考场的同班同学不能在相邻位置通过如上的操作,整个年级的每个学生都安排好了考场了,现在,要做的就是同一考场内的同一班级的学生不能在相邻的位置。
A、先通过排序的办法,对考场号进行排序这样就能将同一考场的学生排序到一块。
B、同一考场安排座位同一考场内,多数同学是不同班级的,但是有一小部分同学是同班级的,因此,我们得保证同一班级的同学不能在相邻的位置。
这可怎么办呢?得使用什么方法来解决这个问题呢?针对同一考场的学生数据进行排序,其它考场不管。
或者将每个考场的学生数据单独保存成为一个Excel文件。
排序的时候,按照学生姓名进行排序,这样基本就能解决相邻的问题了,排序好了以后,再通过填充的办法,给同一考场的学生填充上1到30的座位号。
巧用Excel批量生成和打印考场座位标签
巧用Excel批量生成和打印考场座位标签马上就是各个学校期中考试的时间了。
为了使各类考试的组织工作能顺利地进行,让考生顺利地找到自己的考场座位坐下来安静待考是非常重要的。
这其中打印考场座位标签成为一项必不可少的工作。
许多朋友都是用Excel进行考务管理工作的,那如何利用Excel来实现批量座位标签的打印呢?为了方便给大家介绍,接下来笔者以4个班级的考生数据为例介绍下实现的过程。
考生名册的生成根据座位标签中需要打印的项目,笔者设计了“考生名册”工作表。
为了体现考试的公平,大家可事先将考生按班级号“1~4”循环的顺序整理好,“座位号”也可根据考场的大小设计成“1~30”的循环号,即每个考场30个考生。
考场座位标签报表的设计考场座位标签的设计要本着美观、实用、节省纸张和便于剪裁的原则,结合实际使用的经验,笔者在一张A4的打印纸上设计了30个座位标签(1行3个,共10行,如下图)。
报表的设计工作在“桌贴”工作表中进行。
开始时可先设计一个座位标签,然后对该标签中要调用的数据进行反复测试。
调用数据的方法是(以第1个考生的座位标签为例),在第1个考生的“准考证号” 所在的B3单元格内输入公式“=INDIRECT(“考生名册!A”&CEILING((ROW()-1)/4,1)*3-2+CEILING(COLUMN()/5,1)-1+($P$2-1)*30+2)”便得到了该考生的准考证号。
公式中的INDIRECT函数的功能是用于返回指定单元格内的引用(即“考生名册”工作表A3单元格中的准考证号);公式中的“CEILING((ROW()-1)/4,1)*3-2+CEILING(COLUMN()/5,1)-1+($P$2-1)*30+2”得到的数值为“3”,使用该公式的目的在于指定该考生标签所在单元格区域(“A2:E5”,即4行5列)内返回的都是同一个数字,这样做是为了在其余的“姓名”、“班级”、“考场”和“座号”等单元格中用相同的函数实现对该考生数据的调用,这一功能主要是通过CEILING函数来实现的,该函数的功能是将指定的数值向上舍入为最接近的整数。
考试座位卡编号方法
学生考试座位卡编号方法第一步:先在电子表格中输入考试座位卡上要的相关内容。
注意:不要表格文题,首行空出来。
在第二行输入相关内容,如:学校、考号、座位号、姓名、学籍号等。
输入好以后保存。
记住存储路径。
第二步:打开,从“工具”----“信函与邮件”-----“邮件合并”,选择文档类型,一般选“标签”,按下一步,选择使用开始文档,“更改文档版式”,点击“标签选项”,在对话框中选择所需标签,如无所需,进入“自定义”,“新建标签”,确定标签大小。
考试座位卡能够为横向跨度6.5厘米,纵向跨度9.5厘米,键入自定义标签名称,便于下回使用。
确定之后,Word中出现隐线框。
完成第二步。
第三步:“选择收件人”;使用现有列表-----“浏览”,在查找范围中找到Excel 表格的存储路径,选择文件数据源,点击“SHEET1”,确定后,出现“邮件合并收件人”,点击“全选”---确定,在框中出现«Next Record»。
完成第三步。
第四步:选择标签。
光标停在出现的第一个框中,点击选择标签中的“其他项目”,出现“插入合并域”,选择所需插入对应项目,确定。
将带书名号的文字段实行格式编排。
再点击“更新所有标签”。
每个框中均以同样方式出现。
第四步完成。
第五步:点击“预览标签”,所有标签均现出所需出现的内容,仅为第一页。
选择“收件人”右边的“》”,能够看到后面所需的标签。
第六步:完成合并。
点击之后,邮件已合并。
第七步:打印。
点击“邮件合并”中的“打印”,所需的标签即打印出来。
将文件保存。
第八步:下回使用怎么办?找到此文档,双击打开,出现下面的对话框:点击“是”、“否”,都能看到标签了。
恭喜你!又掌握了一门新的技术!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
巧用Excel排考生座位号
每年的上半年,都是学校特别是高中大考小考不断的时候,高三的月考、周考简直就是家常便饭。
对于像我们学校这样一个年级动辄十几二十个班(年级人数超过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)。
单击工具栏里的“打印”图标,这个班级的座位号就打印出来了。
其他班级的座位号也照此法打印,为了提高效率,可以边打印边设置下一个班级,这样各班的座位表就会连续打印出来。
注:在打印阶段,“随机数”已经没有作用,可以隐藏或删除这一列以节省打印成本。