常見問題

Q & A

關於排班能力、勞基法、多時段、資深人員與資料轉換,最常被問到的 15 個問題。

常見問題
Q1使用 Excel 執行自動排班,它的排班能力可以嗎?

排班品質的關鍵在於背後的演算法邏輯,而 Excel VBA 完全有能力實現這些複雜邏輯。雖然 VBA 的運算速度不如 C++ 或 Python 快,但其壓倒性的優勢在於與 Excel 的無縫整合。

您無需匯入或匯出資料,可直接在原有班表上進行預排班、預排假,一鍵執行程式後再進行最終微調,所有操作都在同一個 Excel 檔案中完成,非常便利。

Q2排一個班表需要多久的時間?

時間取決於電腦效能與班表複雜度。以 20 人以內、5 種班別的規模為例:快速排班模式約 1 分鐘內可完成;探索較佳班表模式因會進行更深入的演算,約需 10 多分鐘。

Q3這個自動排班適用於什麼樣的班表?

本系統設計目標是涵蓋多數排班情境。目前內建 9 項核心排班設定條件(如前後班別限制、連續上班天數上限等),只要選用這些條件能夠涵蓋您的排班規則,即可適用。

Q4能自動檢查排班是否符合勞基法規(如一例一休、變形工時)?

硬性規則系統開放「變形工時」設定,可依需求設定 7 休 2、14 休 4、28 休 8,並搭配「最多連續上班天數」設定,即可完成勞基法變形工時的休假日排班與核對。目前尚無小時計算功能(如單日總工時不得超過 12 小時)。

這項目屬於硬性規則,若班表不符合設定,程式會明確標示違規的位置與原因。但請注意:程式僅排出「休假日」,至於哪一天是「例假日」、哪一天是「休息日」,需由排班人員手動指定。

Q5系統有考慮到排班與假日排休的公平性嗎?

軟性規則有的,「排班」的公平性是演算法的基礎設計原則之一。針對「假日排休」的公平性,排班人員可透過「假日休假天數」設定來指定目標。這兩項均屬於軟性規則,程式會以符合目標為方向盡力達成。

Q6這個排班程式能夠幫助減少花花班的人數嗎?

可以降低,但無法保證完全避免。花花班源自於人員被設定為「可上兩種以上班別」。若所有人都只設定單一班別,且程式能順利完成排班(完成率夠高,人工有能力完成未完成部分),便不會有花花班。

若無法完成(完成率不足),則需要開放部分人員可上兩種以上班別,以增加排班彈性,讓程式得以產出高完成率班表。

Q7可以排雙頭班或多頭班嗎(如餐飲、護理的需求)?

可以。每個班別最多可切分為 15 個時段(總時段數 = 排班天數 × 每日時段數,需 ≦ 124)。此設計特別適合餐飲業的中餐/晚餐分段班,或醫院的早/午/晚門診等排班型態。

Q8每個班至少需要一位資深人員,可以做這樣的設定嗎?

軟性規則可以。您可在資深人員設定中,指定各班別誰具備資格,以及各班別需求的資深人員人數。此為軟性條件,程式會盡力滿足;若有未被滿足的部分,系統會明確標示出日期、班別及欠缺人數,方便後續人工調整。

Q9兼職人員很多、每個人可上班時間不同,可以設定每位員工的不同條件嗎?

可以。目前支援針對個別員工設定的條件如下——硬性條件:可上班時段、星期幾可上班、不與特定人員同班;軟性條件:預計總休假天數、預計假日休假天數。

Q10可以設定「哪些員工不能排在同一班」或「哪些員工必須一起上班」嗎?

目前支援「不能排在同一班」的設定,但尚不支援「必須一起上班」的條件設定。

Q11有多家分店互相支援的需求,系統支援「跨店 / 跨部門」的排班嗎?

可以。您可善用「班別」設定,直接在班別名稱前加上店名或部門名稱(例如「A 店-早班」、「B 店-晚班」),再將可支援的人員勾選對應班別即可。

詳細操作可參考此範例影片:https://youtu.be/xIGAjZDJnOc

Q12員工可以使用手機 App 隨時查看班表、線上劃假或提出期望嗎?

目前未開發手機 App 端。現階段開發主力聚焦於強化核心演算法與擴大適用的排班情境,以提供更強大的排班引擎。

Q13員工臨時請假,系統可以快速找出最適合的代班人選嗎?

若原排班人力充足,您可直接將請假期間填入「R」(休假),再執行程式進行調配。若程式無法完成,則需針對受影響的局部區塊(準備調動的人員)進行資料刪除,再由程式對該區塊重新排班。

請注意:程式完成率非 100%,後續可能仍需人工微調。

Q14原本使用的排班表資料要轉換過來,會很繁瑣嗎?

不會,本系統以最簡潔直觀的方式設計。基本參數僅需:排班日期、人員名稱、班別名稱、各班別每日需求人數,即可開始排班。

操作遵循「綠色格子即為輸入區」的簡單原則,對習慣使用 Excel 的人而言幾乎無痛上手;即使不熟悉 Excel,參閱使用說明後也能輕鬆操作。

Q15系統能統計每位員工的總工時、加班時數,並換算成薪資報表嗎?

班表右側的「工作時數」表格,會詳細列出每位員工的總工作時數及各班別工時;若有加班或早退情形,也有個人的加總統計。

這些數據可供後續薪資計算使用,但目前系統本身並未提供薪資計算功能。不過熟悉 Excel 的朋友,可以直接使用這些數據。

還有其他問題?歡迎來信 scheduling323@gmail.com