close

這次用這個檔案來聊聊規則擴建!

很多人會「預期」式認為「未來的員工會增加」,所以要規則擴建,但如何擴建?

本班表規則:
1.排班人數:20人。
2.需求人數:白班上限8人,下限6人,夜班上限6人,下限4人(人數可調整)。
3.班別:兩班。
4.每人可指定休假最高3天,單一天可指定休假人數3人。
5.連續上班天數最高6天。
6.排班數採週休二日,即應上班天數為當月天數減六日。
7.假日排班總班數相同,假日班限六、日。
※強調:規則一定是客戶提出,是客戶才會知道自己有多少人會參與排班,幾班制,所需求的人數※

這個規則特別之處在於「2.需求人數:白班上限8人,下限6人,夜班上限6人,下限4人(人數可調整)。」

主要在於這個工作環境是每個人上班的天數都一樣,他們並不是透過每天需求人數來決定班數的,也就是說,他們的重點在於只要讓大家的上班天數都一樣,至於每天的人數就不必然非一樣,可是會有上限與下限的限制,下限就是不管怎麼排,一定要達到的人數,即白班不管如何一定要有6個人上班,夜班一定要有4個人上班,那麼上限就是白班不能超過8人,夜班不能超過6人。

一般這樣的規則,是建構在大家的天數條件是相同的,由於夜班並非入夜的夜,只是相較白班晚下班,但其實兩班的上班時數是一樣的,條件就會相同,於是在規則中就不特意要求前一天夜班隔天不能接白班,因為實際上班的情況,也不過就只是晚了點下班,但也晚了點上班啊,並未造成生理時鐘的變異,於是產生的基礎規則。

那麼我們就來談規則擴建的部分

設定的月份在2023年8月

EXCEL兩班排班表A

第一張圖是16人的結果,大家的實排班數都在23班,白班和夜班都達到人數在上限和下限,非常漂亮,幾乎不需要調班,一般這種情況下,可以在初次排完班後,讓人員可在空格間選擇移動,也不需與他人做對調。

EXCEL兩班排班表A

第二張圖是17人,這時候的空格就會相較前一次來得少,但還是一樣每個人都有排到23個班。

EXCEL兩班排班表A

第三張圖人數18人,有數名人員已經無法達到23天,但排班的結果仍還有空格,大致上手動調整還可的,但即需一些人員上的互調調整。

EXCEL兩班排班表A

第四張圖人數為19人,達到23班的人數變成少數,成果中仍有空格,但可注意到,不管這個空格數與班數符不符,即以人員而言,雖只差11個班,以排班表上的空格來說,還有18個空格,但以規則「7.假日排班總班數相同,假日班限六、日。」來說,可以看到的是,這18個班其實都是假日班,極可能大家的假日班都相同了,於是缺的是非假日班,但也已無非假日班可排,於是那11個班就缺了。

我們回到這個檔案要討論的主題「規則擴建」。

是要固定的需求人數,還是大家班數一樣,這會因為公司人數需求而有不同,所以,規則擴建下,就會像16人成長到18人的情況下。

可以預算下的這個規則是,當在16人時,可以每天的人數拉在上下限差1人的情況下,當人數來到18人時,就會多天的人數在上限的情況下。

受到六、日和平常日的設定天數是一樣的,以19人來說,如果要完全排滿,就可能發生假日天數不同的情況。

當人數低於16時,就可能連下限都排不到的情況。

但這些人數都會有計算過,規則要擴建,也要有班數滿足才行,要不以這個規則來說,當人數是20人時,別說用假日班來協調平衡了,全部都排到上限的人數,也不夠讓每個人都達到23個班。

換句話說,當今天這個設計的初始人數為18人,需求者提出未來有人數擴張的需求,假設,人數預設在半年後由18人成長至20人,當規則維持在「2.需求人數:白班上限8人,下限6人,夜班上限6人,下限4人(人數可調整)。」的情況下,別說20人,即使是19人,白班上限8人,夜班上限6人全排滿,也達不到標準23天,更何況是20人。

所以,當需求者很明確會發生這個擴張情況,就必須同時提出將上、下限人數做調整,又或是修改規則為「大家的班平均」,即不需排到23天滿,這就是規則設定。

以下為本檔操作說明:

架構:設定、排班表

EXCEL兩班排班表A

※排班表設計永遠是這兩張結構工作表,就是排班的人在設定工作表中將每個月的資訊設定,然後從排班表印出※

設定:這張工作表的功能就是在讓操作者建入每個月會變動的資料,例如參與排班的人,指定休假的日期,這是哪個月的排班,前月最後5天的排班表。
序號:20,即最大可參與排班的人數,不過按前面的規則說明,在規則之內,其實只能排到19人。
人員:即要顯示於排班表上的人名,因此,也可以填入代號。
指定休假:3,即每個人最多可指定的休假天數,指定的日期,該人員於這個日期即不排班。
※這是必填欄位嗎?不!這只是給員工方便的欄位,操作者也可以不給員工使用這個欄位的機會,除非員工已有休假的需求,但又不想動到特休、事假的情況下,給員工的一種指定休假的機會※

日期中唯一可填的白底欄位:用於設定排班的第一天。

排班結果非排班月份的五天:用於填入前一個月的最後五天結果,由於連續上班最多是6天,如果不知道前一個月的排班結果,會造成新排月份開始發生與前一月份連續上班超過6天的結果。

※這樣填很麻煩嗎?其實這個的操作設計有三種方式,一種就是現在這種手動填,第二種可透過按鈕,但按鈕仍有風險,如果最後實際上班與最後排班的結果不同,還是在接收之後,要手動調整,第三種方式就是直接在人員資訊設定時多一個前一個月最後連續上班天數手動填入欄位,例如在指定休假和實排白班中間加一個手動填入欄位,但不管哪一種方式,基本上,啟動排班的時間會在月中,最後一輪的實際上班其實還沒到,所以除非公司規則很嚴謹,要不到最後一天都還是會有變更風險※

完成設定之後,剩的藍色欄位就是統計數據,自然是用於輔助用,黃色區域可以調整,例如在上、下限人數限制範圍內,員工還是可以請求調整上班日期的。

EXCEL兩班排班表A

排班表:當完成前面的設定,黃色區域也可以手動調整,並都調整完成,就可以印出排班表公告了,所以,這張表就是很單純用於公告用。

EXCEL兩班排班表A

文後

您還是那個希望設定後,就可以直接印出班表的人嗎?

當然我們理想化來思考排班的設計,能夠完全不調整,確實省下不少時間。

但也得看排班的規則而定!

以這個排班規則來說,客戶要求原則是大家天數要一樣,不管總天數還是假日,特別是假日,總天數23天,他排6天,我上7天假,就是不舒服,所以需求人數上做了彈性,只要最少的人數達到了,最多的人數也在限制內,那就好了。

寬鬆的規則有好處,反正員工的想法總很多,既然可以上、下限的人數,就排出一個可行班表,再給員工做調整即可。

但或許這麼多,真的嚴謹的公司,還是會希望排完就排完,員工就照著排班走即可。

澄邑居/行政魔法屋特點:
◆進銷存、薪資計算、排班表一類設計外,更著重於行政簡化自動運算日常。
◆所謂行政簡化自動運算日常就是一般行政人員在離開ERP、HRM作業後,仍是無法避免的電子化作業。
◆行政同事說並不等於同一個人,基礎是建構在日常行政作業就是會有這些情況,透過範例告訴您,在單純公式下是有解的,公式設計絕不等於程式設計。
◆所有的行政同事說背後都代表著很小的動作,累積後就會是很多的時間,整合前後的差別不在於人力增減,只在於加班狀態增減。
◆一樣還是會有進銷存、薪資計算、排班表一類設計,改變的只是計費上的方案。

於文末附隨檔案一律為試用版,用於功能實體說明,無費用,歡迎下載試用!

檔案下載:
EXCEL兩班排班表A


下載檔案為壓縮檔,內含一個試用檔以及檔案操作說明。

試用版使用後有任何疑問與想法,包括想了解如何設計,試用版的解鎖,檔案的修改客製,如何計費,歡迎直接來信:

澄邑居/行政魔法屋

無法直接取得信箱可至置頂文文末取得:
EXCEL進銷存薪資人事排班表客戶管理整合新天地

arrow
arrow

    JINN 發表在 痞客邦 留言(0) 人氣()