使用If,等等开发小型轮班工作人员计划


0

我管理一个由轮班工作人员组成的小团队,2名全职员工和3名负责轮班的人员。

对于少数员工,我似乎花了很多时间来计算时间表(有很多规则 - 联合)。我想尽可能地自动化这个。

我有两个全职人员的时间表自动化,并确定了我需要填补的班次。

我需要的是安排其他三个。他们每个人必须得到大致相等的轮班时间(超过28天)。有18 x 8小时轮班和4 x 4小时轮班。还有一些活动班次是4小时,但每个月都在变化 - 取决于我们租用的时间。

我想要一个if / then语句,或者我需要一个宏或一些VBA代码,说明如果班次是“开放”而不是安排人员A / B / C,我需要确保这些时间是均匀的。有关如何实现这一目标的任何建议?


我同意保罗的回应。并不是说这不能在Excel中完成,更多的是由于不同类型的转换,特别是事件转换,会产生额外的复杂性。我可以特别询问调度的哪个方面花费你最多的时间吗?
Monomeeth

Answers:


1

假设你想要一个在Excel中运行的解决方案,我会说这会很复杂。您可以使用大量的工作表和一些vlookup命令来组合满足您的一些或许多需求的解决方案,但它不太可能知道如何向员工平均分配小时数。在我们当前众多公共Web应用程序的世界中,我建议您找到一个可以订阅的在线应用程序,用于员工安排。

https://www.google.com/search?q=employee+scheduling+app


谢谢,我会检查一下。我已经看了很多这些并且他们没有做我需要的东西....
Megan 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.