伊莉討論區
標題:
Excel 亂數排班表
[打印本頁]
作者:
clamp1111
時間:
2015-9-11 12:54 AM
標題:
Excel 亂數排班表
雖然爬了網路上的資料但是還是沒辦法做出自己想要的亂數排班表
[例子]
1天分成早,中,晚班~~一個月31天 共33班
a. 員工有14人
b. 每個員工同一天不能上兩個班
[問題]
目前已經可以把14個人亂數填入33個班裡,但是有兩個問題無法解決
Q1. 每個員工同一天不能上兩個班
Q2. 我可以限制每個員工這個月要排幾個班嗎??
跪求高手幫助
作者:
414506
時間:
2015-9-15 11:54 PM
不甚了解你要做什麼?
不過有的問題可以反向解決看看,先讓每個人每月排四班,總共就有56班,每人每月就有多餘1.6班可以休息(早,中,晚,休息班)。
56班配14人,比較好排班,不知對你是否有幫助?
作者:
clamp1111
時間:
2015-9-16 09:16 PM
抱歉沒有說清楚
[例子]
1天分成早,中,晚班~~一個月31天 共93班
a. 員工有14人
b. 每個員工同一天不能上兩個班
我的問題在於我可以使用
=IF(COUNTIF($D2
F31,D2)>1,INDEX(員工,INT(RAND()*5+1),),D2)
亂數連入每個員工的名子
有兩個問題無法解決
Q1. 每個員工同一天不能上兩個班
Q2. 我可以限制每個員工這個月要排幾個班嗎??
作者:
dashixiong168
時間:
2015-9-16 10:52 PM
提示:
作者被禁止或刪除 內容自動屏蔽
作者:
AquaW
時間:
2015-9-19 02:11 AM
提示:
作者被禁止或刪除 內容自動屏蔽
作者:
cjohnjohn
時間:
2016-4-25 01:19 AM
如果是以第1天早中晚班各亂數1~14(1~14就是員工的代表數)。然後第2天就直接加1跳下一名員工。這樣每人就會以每14天輪一班早中晚班,平均1人輪到6~7天一個月。
只要第一天的早中晚班亂數時不要有相同的數字。
第一天的早中晚公式=RANDBETWEEN(1,14)
第二天的早中晚公式=IF(B2+1<15,B2+1,1),然後一直往後拉公式。
格子設定:
第1天 第2天 第3天
早 4 5 6
中 9 10 11
晚 13 14 1
歡迎光臨 伊莉討論區 (http://a401.file-static.com/)
Powered by Discuz!