我管理一个由轮班工作人员组成的小团队,2名全职员工和3名负责轮班的人员。
对于少数员工,我似乎花了很多时间来计算时间表(有很多规则 - 联合)。我想尽可能地自动化这个。
我有两个全职人员的时间表自动化,并确定了我需要填补的班次。
我需要的是安排其他三个。他们每个人必须得到大致相等的轮班时间(超过28天)。有18 x 8小时轮班和4 x 4小时轮班。还有一些活动班次是4小时,但每个月都在变化 - 取决于我们租用的时间。
我想要一个if / then语句,或者我需要一个宏或一些VBA代码,说明如果班次是“开放”而不是安排人员A / B / C,我需要确保这些时间是均匀的。有关如何实现这一目标的任何建议?
我同意保罗的回应。并不是说这不能在Excel中完成,更多的是由于不同类型的转换,特别是事件转换,会产生额外的复杂性。我可以特别询问调度的哪个方面花费你最多的时间吗?
—
Monomeeth