[問題] 自動化排班表(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