ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

求一个烧脑的VBA排班表

[复制链接]

TA的精华主题

TA的得分主题

发表于 2023-11-22 11:06 | 显示全部楼层 |阅读模式
求一个烧脑的排班表,要求如下:
1、排班总人数为25人,分为四个班次,早班,中班,晚班,夜班。
2、早班和晚班至少6人,多出则为机动;
3、中班固定2人;
4、夜班1人,夜班固定22人按顺序轮转,夜班前一天固定上中班,周末只排夜班,夜班为周一,周二,周三时,夜班第二天下午上班;夜班为周四时,下周一上午上班;夜班为周五时,下周二上午上班!夜班为周六、周日时,下周三上午上班。





TA的精华主题

TA的得分主题

发表于 2023-11-22 19:50 | 显示全部楼层
上传附件,模拟结果,说清楚手工排的逻辑。
另外,记得论坛里有过类似的求助帖,可以先去搜索学习一下。

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-11-23 23:31 | 显示全部楼层
本帖最后由 流沙5250 于 2023-11-23 23:40 编辑

,多谢老师指点,我更正一下逻辑:
1、排班总人数为25人,分为四个班次,早班,中班,晚班,夜班。周六周日只排夜班。
2、早班至少8人,至多11人,其中有2人固定上早班,多出8人部分为机动;
3、中班为2人;
4、晚班至少6人,至多11人,多出6人部分为机动,每人每个月至多上3个晚班,
5、夜班只排1人,夜班固定22人按顺序轮转,且周二至周六的夜班的前一天固定上中班,周日上夜班的固定本周四上中班,周一上夜班的固定上周五上中班,夜班为周一,周二,周三,周四时,夜班的第二天休息;夜班为周五时,下周一休息;夜班为周六、周日时,下周一周二休息

限制规则主要在夜班休息,为了简单一点调整为休息一天,但实在做不下去,用函数规则太复杂了,摸索一个星期无果

小夜就是中班的意思
微信图片_20231123232950.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-11-24 00:06 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
sunya_0529 发表于 2023-11-22 19:50
上传附件,模拟结果,说清楚手工排的逻辑。
另外,记得论坛里有过类似的求助帖,可以先去搜索学习一下。

老师,修改了一下逻辑,您看是否可行。
1、排班总人数为25人,分为四个班次,早班,中班,晚班,夜班。周六周日只排夜班。
2、早班至少8人,至多11人,其中有2人固定上早班,多出8人部分为机动;
3、中班为2人;
4、晚班至少6人,至多11人,多出6人部分为机动,每人每个月至多上3个晚班,
5、夜班只排1人,夜班固定22人按顺序轮转,且周二至周六的夜班的前一天固定上中班,周日上夜班的固定本周四上中班,周一上夜班的固定上周五上中班,夜班为周一,周二,周三,周四时,夜班的第二天休息;夜班为周五时,下周一休息;夜班为周六、周日时,下周一周二休息。

中班即为小夜
微信图片_20231123232950.png

TA的精华主题

TA的得分主题

发表于 2023-11-25 08:24 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
流沙5250 发表于 2023-11-24 00:06
老师,修改了一下逻辑,您看是否可行。
1、排班总人数为25人,分为四个班次,早班,中班,晚班,夜班。 ...

看看这个是你要的效果不?

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

本版积分规则

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

GMT+8, 2024-6-14 20:03 , Processed in 0.035848 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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