[问题] 自动化排班表(12/13更新)

楼主: GalaxyDemon (红色飞鱼)   2016-12-12 23:32:46
各位先进好
我有一个排班表问题不知道要怎么套公式
连结如下:
https://goo.gl/BcMcPY
条件如下:
1.每个人有不同的工作区域列于左边
如 王小一懂得做区域1&2的工作,王小二则同时会区域3&4&5
2.每日区域一~五都要做到且不重复
如星期一的顺序“1、5、2、3、4”1~5都有人做到,且符合每个人会做的区域且只出现一

3.尽可能让每个人隔天的工作是一样的
如王小一,星期一是做1,星期二还是做1,尽可能让他能做一样的工作
4.红色字的内容是希望能自动产生的部份
希望有人能帮帮忙,谢谢
============================================================================
已经有点方向在工作表2
需下载使用Office2016运行
G1~G66公式=IF(COUNTIF(G:G,G1)>1,INDEX(A1:E1,INT(5*RAND()+1)),G1)
开启反复运算5000次
现在想要加入二个条件不知道如何加入
1.G行里我想手动新增6个0代表有6个人可以休假,试过COUNTIFS使用2个条件不知
为何无法运算COUNTIF(G:G,0)=6,或要如何设定把0排外不要进入COUNTIF(G:G,G1)>1
运算
2.每周工作五天能否让H、I、J行的运算数值尽量和左边一格相同
希望能提供一点方向,谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com