Excel函数按身高数据快速安排学生座位
发布时间:2022-09-07 14:01:46
本文主要介绍如何用Excel按数据借助ROW和IF等函数进行特殊排序,以快速完成各种座次表、企业职工工作安排等数据排序工作。
开学差不多一个月了,此时很多学校都会根据身高等因素给学生重新安排座位。通常要求把高个排在后面、矮个排在前面。以往的做法是让学生按高低排队再顺次排座位,结果排队时身高差不多的学生经常争执。今年不妨换个做法,先按学生身高随机编出座位图,再让大家按图就座,这样就没什么可争了。不过手工排座位工作量也挺大,还是让Excel与函数帮忙搞定吧。
1.制作学生记录表
打开Excel2007,把sheet1工作表重命名为“学生记录”,按需设置好表格(图1)。在C:E列输入学号、姓名、身高,或者从已有的表格中复制过来。在H、I列输入身高与系数对照表,在此H2固定为1,下面的157、168则可自由修改。也可多增加几条身高和系数,但身高要升序排列、系数降序。个别严重近视的学生可以在F列输入视力系数1或2让他排前一点。
在A2单元格输入公式=ROW()-1自动生成序号,在B2输入公 式=IF(C2,VLOOKUP(E2,H:I,2)+F2+RAND(),)。公式中用VLOOKUP提取身高系数+视力系数+RAND()生成一个有 身高视力差异的随机数。选中A2:B2拖动其右下角的黑色方块(填充柄)向下填充到B97,通常一班不会超过96人吧?现在选中B2,单击“开始”选项卡 的“排序”选择“降序”,就会按157以下排前面、157-168中间、168以上排后面的前提随机排序,视力系数每增加1则可使其在这3档中排前1档。
2.编制座位图
以把学生分成6组(列)为例,我们得先建一个“座位表”工作表,在A3、A4分别输入1、7,并对B3、B4设置粗边框。在B3输入公式=VLOOKUP(A3,学生记录!$A:$F,4,FALSE),双击填充柄把公式复制到B4。选中A3:C4鼠标指向其填充柄,按住右键拖动到Q4,松开右键在弹出菜单中选择“填充序列”,即可填充出前两排的序号和学生名。再选中A3:Q4向下拖动填充柄到Q18,填充出96个座位和序号,学生自动按序号出现在座位图中。最后适当调整好行高列宽,画一个矩形代表讲台桌即可(图2)。
注:分组数不同,只需开始时改一下A4的数字,例:分8组就改成9,其他操作都一样。若用的是双人桌,只要在全部设置好后直接删除两组间的空列使两组合并在一起即可。
3.修饰座位图
座位图中没学生的单元格会显示错误值#N/A和边框,得让它自动消失。选中A:Q列,单击“开始”选项卡的“条件格式”选择“新建规则”,在 “新建格式规则”窗口中选择规格类型为“只为包含以下内容的单元格设置格式”,并在“单元格值”下拉列表中选择“错误”(图3)。再单击“格式”按钮,在 弹出窗口中设置字体颜色为白色,在“边框”选项卡中设置边框为无。一路确定完成设置后,没有学生的边框和错误值都会自动消失。
座位左边的序号不需要打印出来,得先隐藏起来。选中A列,单击“数据”选项卡的“组合”图标进行组合。同样分别选中D、G、J、M、P列进行组合。组合后在左上角会显示1、2的按钮,点击1即可隐藏所有序号列(图4),点击2则恢复显示序号。
4.自动排座位
通常一学期需要多次重排座位,若学生没变,你只要在“学生记录”工作表选中B2单击“开始”选项卡的“排序”选择“降序”,即可随机生成一张新 座位图。即使学生变了或需要为其他班级排座位,也只要在“学生记录”工作表中输入新班级学生的学号、姓名、身高,对个别高度近视的再输入一下近视系数,再 选中B2降序排序一下,即可在“座位表”工作表中看到随机排好的座位图。
若需要对个别学生座位进行调整,可通过修改座位图的序号实现。本例中身高174的李丽丽因视力系数被分配到前排正中,这会影响后面学生的视线, 得把她调整到左边。你只要在“座位表”工作表中单击“2”按钮显示序号列,把序号7改成10、10改成7,即可让她与序号7的蔡小森对调座位。修改后记得 再隐藏序号列。
现在可以把座位图打印出来贴到讲台上,让学生按图入座了。虽然操作有点??拢??坏┥柚猛瓿桑?院缶椭灰?馗吹?步即可排好座位图,应用起来还是挺简单的。


猜你喜欢
- wps手机版怎么重命名?我们常常需要对编辑好的文档进行一些修改,比如说段落之间的调整、或者查找某些内容等,那你一般是如何操作呢?利用鼠标慢慢
- XMind 是专业强大的思维导图软件,由于其结构没有任何限制,很多朋友特别喜欢用它来绘制流程图。那么,就出现这样一个问题,如何在 XMind
- Win7系统休眠后会产生一个Hiberfil.sys的休眠文件,这个文件备份内存中的数据,让Win7系统能够快速地从休眠中恢复过来。这个休眠
- Win7系统安装JDK环境变量前需要用户先安装JAVA环境,才能继续配置JDK。如果用户曾重装过操作系统,依然是需要重新安装JDK环境的,具
- Excel表格的25招必学秘技在网络上流传甚广,其堪称Excel“圣经”的操作技巧,让不少用户意识到Excel的强大之处,笔者也仔细阅读了一
- 我们在使用系统的过程中经常会遇上很多难以解决的情况,我们如果遇上难以解决的情况可以尝试通过上查找解决方法进行解决,最近有的用户就遇到了电脑出
- Word表格里怎么批量添加符号单位的呢?它不同于Excel表格,可以直接通过自定义单元格格式进行批量添加。在Word表格中如何实现批量添加内
- 不少网友反映,他们的win10电脑主板设置为快速启动,自检速度一般都很快。开机自检界面闪烁,有些系统设置再按按钮进入BIOS已经来不及了。那
- supporter5.exe是eScorcher反病毒套装的一部分。该软件用于阻止多种网络病毒、蠕虫和间谍软件进程文件: supporter
- 也许你已经在Excel中完成过上百张财务报表,也许你已利用Excel函数实现过上千次的复杂运算,也许你认为Excel也不过如此,甚至了无新意
- macbook安装应用后找不到快捷图标怎么办?一位用户反馈自己使用macbook安装应用后,发现在Launchpad里面根本找不到快捷图标,
- 腾讯QQ打不开怎么办?QQ是我们常用的一款聊天工具,我想很多人对它并不陌生,但是有时候我们想打开使用它的时候,却发现打不开,并提示丢失DLL
- 很多朋友不太清楚苹果Mac怎么快速显示桌面?通过快捷键或者手势,下面小编给大家带来苹果Mac快速显示桌面快捷键及手势介绍,需要的朋友可以参考
- Win10更新KB5004476补丁失败怎么解决?Win10系统每个月都会推出一两次的更新。而最近有不少小伙伴在安装更新的时候出现了一些问题
- Windows8系统Metro应用经常出现挂起状态。并且挂起后无法再次安装,重新安装还是会挂起,关于这个问题,大家可以看看下面的解决方法一些
- PPT文档中椭圆形标注怎么插入图片?ppt文件添加标注的时候,一般我们都是添加文字标注,现在想要添加图片标注,该怎么添加呢?下面我们就来看看
- 最近win102004更新开放了之后,很多用户都在更新最新的2004版系统了,但是有部分用户发现自己更新到49%的时候卡主了,解决方法不是很
- win7有很都个版本,什么旗舰版、家庭版、企业版……,每次使用的时候都不知道用什么版本号,到底各个版本都有什么区别呢,下面一起了解下吧?&n
- 随着办公自动化的普及,PPT的用途越来越广泛了,上课、商场宣传、会议、演讲等各个场所,我们都可以看到PPT的身影。而设计PPT模板成为了许多
- 对电脑设置密码相信是很多小伙伴都会做的事,但是有些小伙伴在设置电脑密码的时候遇到了修改密码失败的情况,那么遇到这种问题要怎么办呢?下面就和小