ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 自动排班表,需求请看附件

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-7-18 17:31 来自手机 | 显示全部楼层
dy83797465268 发表于 2024-7-18 16:26
不是这个逻辑哦,  这个休息4天,排4天, 你的这个举例不太正确,完全可以两个人同时上班~2个人上班,但 ...

个休息4天,排4天

现在最小单位是 班 ,所以排4天不严密。


休息4天,如果每天2班,是4*2=8班,是上8班,休息8班,这样才有人可能会看明白。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-18 17:34 | 显示全部楼层
zpy2 发表于 2024-7-18 16:22
1.比如说休息4天,也就是说排班不管怎么排必须有4天休

您可以看下需求3 关于休息的描述。 班次和人数有关没错。可能是我必须两个字不严谨。应该说一个人一个月有4天休息,就不要让员工少休了。
限制哪个班人少点这个也是考虑到特殊性,其实平常情况下一个班人多一个班人少都会有。只是说特殊情况,我多考虑了一些。

TA的精华主题

TA的得分主题

发表于 2024-7-18 17:34 来自手机 | 显示全部楼层
本帖最后由 zpy2 于 2024-7-18 17:39 编辑
dy83797465268 发表于 2024-7-18 15:27
写了好多个考勤表排班表。。。两班的逻辑就有问题,我今天上了晚班,明天上早班,要over掉的。。。


今天上晚班,明天早班是存在的,所以叫三班倒,是比常日班辛苦很多,因为,流水线是不能停的,需要直班。

反过来,一个人总是晚班,另一个总是早班,就是不均衡

TA的精华主题

TA的得分主题

发表于 2024-7-18 17:38 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
dy83797465268 发表于 2024-7-18 16:26
不是这个逻辑哦,  这个休息4天,排4天, 你的这个举例不太正确,完全可以两个人同时上班~2个人上班,但 ...

全可以两个人同时上班~2个人上班,但是呢有8天(各4天)是一个人上班的情况


一天 有时候 是一个人 有时候 是2个人,这个关键词就是不均衡。我就想问 这2个人的组合是不是有有啥说法呢。
感觉Ai都没法解决。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-18 17:42 | 显示全部楼层
zpy2 发表于 2024-7-18 17:29
今天10个人上班,4个早班6个晚班这样排,就是早班班次少排,晚班多一点

先解释多一点:比如早班限制在4-5人,只要早班限制上班人数就好,剩下的全部排不限制的班种就可以。
多一点就是除限制的班次数量外,其余都排另一个班种。

一个月30天,3个员工,设置了一个人一个月有4天休息
本月休息班数=3*4=12个休班
每天休息数量=12个休/30天=0.4个休≈1个休
也就是每天3个人最多安排1个人休息,大家这个月都可以休满4天
没必要一天同时休息2个人,那样的话工作内容只能1个人做了

TA的精华主题

TA的得分主题

发表于 2024-7-18 17:45 来自手机 | 显示全部楼层
秦玉玺 发表于 2024-7-18 17:34
您可以看下需求3 关于休息的描述。 班次和人数有关没错。可能是我必须两个字不严谨。应该说一个人一个月 ...

人一个月有4天休息,


4天?


如果是一天有多班次的,只有按照班次休息,4*2(班)=8班

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-18 17:47 | 显示全部楼层
zpy2 发表于 2024-7-18 17:34
今天上晚班,明天早班是存在的,所以叫三班倒,是比常日班辛苦很多,因为,流水线是不能停的,需要直班 ...

所以一个人连续上早班,或者连续上晚班,这个就要考虑下。
自动排班,相邻的两天、三天,都是早,那就不太好,但是不能避免出现这个情况。如果是因为排不开班次导致的,就要考虑增加员工了。

TA的精华主题

TA的得分主题

发表于 2024-7-18 17:57 | 显示全部楼层
秦玉玺 发表于 2024-7-18 17:30
早班08点上到下午16点,晚班下午15点上到晚上23点。今天晚班23点下班不就休息睡觉吗?第二天08点上早班, ...

之前有个逻辑,12个小时,2班倒,上三休一,3天白班,休息之后,倒3天夜班,所以不可能出现白+晚,或晚+白连着的情况,那就是24小时逻辑了
你的早班08-16与晚班15-23, 15-16是重叠的呀

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-18 17:59 | 显示全部楼层
zpy2 发表于 2024-7-18 17:45
人一个月有4天休息,

我在排班里面,手动排了一个班,也是大概想要的效果。

关于多班次多班种,还有限制某个班种上班人数,这都是考虑特殊情况。(如果逻辑不通可以先搁置)

我想要的效果其实就是现在页面上手动排的样子 E6到AI15 内容
AS6到AS15 统计显示每个人,本月都排了4天休息,没有人少休
E18到AI18  统计显示每天早班在4-5个
E20到AI20  统计显示每天休息人数在1-2人
满足了一个月一个人有4天休息,每天早班在4-5(或者3-6等等)只要比其他班数少,或一样多,都可以。关于少多少,应该考虑下线,大概说个比例吧,10个人,30%=3个早,20人 30%=6个早,下线不少于30%吧,这一点是我考虑不周全导致的。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-18 18:02 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
dy83797465268 发表于 2024-7-18 17:57
之前有个逻辑,12个小时,2班倒,上三休一,3天白班,休息之后,倒3天夜班,所以不可能出现白+晚,或晚+ ...

重叠没关系的,下午15点到16点所有人都在,交接班一个小时,可以开会,可以晚班的先吃个饭,15:30接班,早班的去吃完饭下班等等。
我这个自动排班只考虑我们工作情况来的。想要的效果其实就是我手动已经排好的样子。只是人很多,手动排要排很久,所有有困扰。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-19 05:39 , Processed in 0.045634 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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