※善用澄續簡化程序※
排班表設計的重點在於節省排班的時間,每一個排班都會因環境因素,而有其獨特的排班規則,澄續程序即是將排班所需的條件規則直接寫入運算設計之中,達到時間簡化的效果。
三班制並不限在護理,一般來說,只要是二十四小時營業的場所,都會有三班制。
本檔排班規則:
※排班人數:30,即最大可參與排班的人數30人。
※需求人數:原則三班加起來的人數平均排班人數後的總班數在20~23天(即滿足週休二日天休)為佳。
※總排班數:採總平均班數。
※班別班數:採各別班別均班數,最大與最小在2以內,但遇指定減班數者不在限。
※指定休假:得指定休假,且不限制天數。
※指定班別:即可設定該人員只得排一種班別限制。
※指定班數:可用於當人員已有預定較多的休假天數時,直接減少該人員的實排班數使用。
※最大連續排班天數6天。
※兩班之前至少間隔十二小時。
※班別分散不集中。
規則與情境說明:
首先是最基本的「帝王條款」,即針對連續排班天數與班次間最少間隔時數的規定。本排班為三班制,每班八小時。當班次間隔設定為十二小時時,若今日為白班,隔日可排任一班別,因為中間至少間隔兩班(即十六小時);但若今日為小夜班,隔日則不得排白班,因為中間僅間隔一個大夜班(八小時),未達十二小時的最低標準。
過去常見的規則是「大夜班後不得接白班」,但隨著法規調整,現行設計多改採「班次間隔至少十二小時」為原則,不再針對特定班別進行限制。
接下來是需求人數的設定。本次設計模式僅限制總排班人數,至於各班別的分配則不設限。理論上,只要最終平均班數落在 20 至 23 班之間,即可達成較佳排班結果。
以概略計算為例,若三班合計需求人數為 21 人,而排班人數為 30 人,則此為本檔可容納的最大排班量。至於這 21 人如何分配,例如 10/10/1、7/7/7、10/6/5 等組合皆可,只要總數為 21 即符合條件。若排班人數僅有 10 人,則自然無法達到 21 人的需求。此 21 人的設定,是在最大排班人數為 30 人的前提下所能容忍的上限。
最後是人員條件的設定。若排班表無任何限制,排班自然容易;但現實中常有各種條件需考量,例如有人申請長假、僅能排特定班別,或涉及公平性問題——如某人白班特別多、某人夜班特別少等。
本檔規則特別強調班別分散原則。以 D 班為例,若某人需排 10 天 D 班,則這 10 天必須分散安排,避免集中於上半月或下半月。分散並非指「今日排 D,明日不可排 D」,而是避免班別集中於特定時段,以維持公平性與排班彈性。
這些條件與限制皆會反映在排班規則中,並直接影響排班的難易程度與可行性。
操作簡述:
本檔包含三張工作表:設定、排班結果、排班表。
- 設定:用於設定排班條件。每月排班啟動時,需重新設定參與人員姓名(因新進或離職異動)、確認需求人數(可能異動)、指定排班月份(因假日不同),以及人員的特別條件(如前月排班情況、指定班別、不可排日期)。
- 排班結果:可手動調整的頁面。若自動排班結果未達預期,或因規則限制僅排滿 90%,剩餘 10%可在此頁面手動補足,即開放人工思維調整的空間。
- 排班表:呈現最終排班結果的工作表,亦可直接列印為 A4 格式。











