如何用EXCEL电子表格制作有特殊要求的排班表?

来源:百度知道 编辑:UC知道 时间:2024/06/25 10:05:30
要制作一个排班表,理论上知道要用函数来设置条件,但是不知道函数怎么用和具体操作方法,请高人指教!
假设有6个人,分别为ABCDEF,班次分为白班,夜班和休息。
条件:
1、A和B不能同时上夜班或者白班,B和C不能同时上夜班或者白班,D和E不能同时上夜班或者白班。
2、一天中白班2人,夜班3人,一人休息,每个周末全部都上班(3个上白班3个上夜班并同时满足第一个条件)。
3、一个人不能连续上3个夜班。
以上三个条件都要满足。

如果能够在满足以上条件的基础上能够排出休息日前是白班,休息日后是夜班这样的班就更好!但是公司似乎还没有能够排出过这样的班,总有一个人是休息日前是夜班,休息日后是白班这样的班次。

请高人详细指教!!!

排了一个,6个人,没人休一天,共6天,星期1到星期5共5天,有1人无法休息
那只有F多上班才能满足,F放什么位置都可以,只要满足第三个条件就可,这样可以吗?你的意思应该是值班时间一样多吗?还是有其他条件,需要HI我

这个与EXCEL无关,是班次安排的问题,还涉及到工时是否合法等