ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1051|回复: 29

[求助] 给监考老师随机不重复安排监考考室

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-7-12 11:30 | 显示全部楼层 |阅读模式
本帖最后由 cai5926270 于 2024-7-12 16:52 编辑

  最近有一个问题一直困扰只好求助大家了:
目的:给监考老师随机不重复安排监考考室
要求:
1.考室数会变化:
比如原来第1场理科有6个考室,因考生数变化有可能第2场考室数变成5个考室(监考老师也相应减少一组);原来第1场文科有4个考室,第2场考室数变成3个(监考老师也相应减少一组);
2.考室安排:
1场已排好如图不再处理,按一次右边的按钮根据现有的考室数再排第2场;再按一次右边的按钮根据现有的考室数排第3场,以此类推。
3.监考老师:
1)每组监考老师已组合好不需要再变动考室数减少相应的监考老师数减少;
2)每组监考老师不能再监考他们曾经监考过的考场;
4.排出来的数字表示每场的考室号。比如2代表这组监考老师要到2号考室到监考。


5.png

T随机安排考场.rar

16.97 KB, 下载次数: 17

TA的精华主题

TA的得分主题

发表于 2024-7-12 12:53 | 显示全部楼层
看不懂,排出来的数据,究竟代表什么???

TA的精华主题

TA的得分主题

发表于 2024-7-12 13:32 | 显示全部楼层
参见附件。

T随机安排考场.rar

32.87 KB, 下载次数: 16

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-7-12 13:33 | 显示全部楼层
3190496160 发表于 2024-7-12 12:53
看不懂,排出来的数据,究竟代表什么???

各场考试的考室号

TA的精华主题

TA的得分主题

发表于 2024-7-12 14:33 | 显示全部楼层
image.png

T随机安排考场.zip

21.14 KB, 下载次数: 16

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-12 14:58 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 cai5926270 于 2024-7-12 15:54 编辑
3190496160 发表于 2024-7-12 12:53
看不懂,排出来的数据,究竟代表什么???

每场的考室号比如安排在第2间考室监考就用2表示;期待您的再次出手。

TA的精华主题

TA的得分主题

发表于 2024-7-12 15:23 | 显示全部楼层

挺折腾的,编程者不需要知道文理,只要知道几组,然后是监考老师的对数是这样的,考场数a 考试数b 当a>b时,对数取a ,否则取b, 然后 对老师的对数按
123456
234561
345612
。。。。
排列
就行了
===
所以思路很重要

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-12 15:26 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-12 15:34 | 显示全部楼层
本帖最后由 cai5926270 于 2024-7-12 16:53 编辑

谢谢但考室数不是变化的
5.png

TA的精华主题

TA的得分主题

发表于 2024-7-12 15:42 | 显示全部楼层
本帖最后由 yjh_27 于 2024-7-12 15:51 编辑
cai5926270 发表于 2024-7-12 15:26
谢谢但考室数不是变化的

提供了二种使用方法,实际使用时二选一:
1 用按钮,每次修改 aa过程中的相关代码

2 用自定义函数,每次输入函数,按文理分别输入自定义数组函数。
  下一场次安排时,将前次结果粘贴为数值,再输入自定义数组函数。

  参数1是考室号源,参数2是需排除的考室号,参数3是安排考室数量

建议用自定义函数法。

按钮演示的是每次结果随机(E列)。
F列自定义函数演示的是前次变化时,自定义函数可随机对应变化。

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-18 23:22 , Processed in 0.036932 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表