你可以透過 Safari 開啟瀏覽器版的排班產生器,在 iPhone 上建立輪班排程,輸入員工姓名與班別名稱,選擇實際的起始日期,並挑選 1 到 31 天的範圍。工具會以確定性的循環輪詢順序,將每個班別指派給一位員工,在螢幕上顯示帶有日期的表格,並產生一個 CSV 檔案,讓你儲存到檔案、郵件或任何其他 iPhone 應用程式。不會上傳任何資料,不需要帳號,而且這個網頁在行動版 Safari 中的運作方式與桌面版瀏覽器完全相同。最終會得到一份透明的第一版名單,你可以在正式發佈給團隊之前,先用試算表進行編輯。由於輪詢是確定性的,使用同樣驗證過的輸入再次執行,會得到相同的排程,因此你可以安心地審閱並重現結果,不會出現意外。整個流程都在你手中裝置的瀏覽器分頁內本機執行:員工姓名、班別名稱、起始日期與天數都保留在你的手機上,不會傳送到遠端的排班服務。

班別排程產生器在 iPhone 上的作用
班別排程產生器是一個瀏覽器工具,只要輸入四個小項目──員工清單、班別名稱清單、實際的起始日期,以及天數──就能產生一份完整的、帶有日期的排程供你檢視與下載。在 iPhone 上,網頁會在 Safari 中呈現,支援標準的觸控鍵盤,並在你點選下載動作時立即產生 CSV 檔案。這種精簡的設計代表工具只會穩定地做好一件事:依照你輸入的順序逐日、逐班別處理,然後逐一指派員工,直到名單循環回到開頭。這也讓名單在手機螢幕上易於閱讀,因為每一列都很簡短,總計會整理在表格末端。
由於所有運算都在目前的 Safari 分頁中進行,切換到其他應用程式或關閉分頁,代表輸入內容與產生的排程都會消失。這種隱私設計在員工名單較敏感時相當實用,也能讓工作流程保持誠實:唯一保留下來的副本,只有你選擇匯出到檔案、Numbers 或訊息的 CSV。
在開啟 Safari 之前需要準備的輸入
在 iPhone 上載入網頁之前,請先準備好產生器所需要的四項資訊。其他項目──可用性、資格條件、人力規則、休息時間──刻意不在此工具的範圍內,屬於匯出 CSV 之後的下一步審閱作業。
- 員工姓名:至少兩筆不重複的項目,最多 50 筆。每個姓名限制為 60 個字元,且不分大小寫視為唯一,因此在同一份名單中不能同時出現 "Alex" 與 "alex"。
- 班別名稱:每天 1 到 4 個不重複的標籤,例如早班、中班、夜班或晚班。
- 起始日期:YYYY-MM-DD 格式的實際日期,介於 2000 到 2099 之間。看起來有效但實際不存在的日期──例如 2026-04-31──會被拒絕。
- 範圍:1 到 31 之間的整數天數。上限確保表格與 CSV 夠小,可在手機螢幕上閱讀。
有一條規則會默默影響名單的產出:員工數必須至少等於班別名稱數。如果有三個班別,但員工名單上只有兩個人,產生器無法在同一天指派三個不同的人,因此會拒絕輸入,而不會產生一份錯誤的排程。在開始之前,請先規劃好人數,確保每位班別都能輕鬆覆蓋。
逐步建立排程
- 在 iPhone 上開啟 Safari,並載入班別排程產生器頁面。
- 在第一個文字區域中,將每位員工姓名分別輸入一行。請刪除結尾的多餘空白,讓每個姓名保持在 60 個字元以內,並確保忽略大小寫後沒有兩個姓名拼法完全相同。
- 在第二個區域中,將每個班別名稱分別輸入一行,使用 1 到 4 個不重複的標籤,例如早班、中班和夜班。
- 以 YYYY-MM-DD 格式輸入實際的起始日期,然後設定介於 1 到 31 之間的天數。
- 點選產生排程的動作。頁面會重新繪製,顯示包含日期、班別與員工的表格,後面接著指派總計。
- 在 iPhone 螢幕上捲動瀏覽整個表格,然後點選下載動作,將 CSV 儲存到「檔案」、透過 AirDrop 傳送到 Mac,或附加到訊息中。
- 在 Numbers、Excel 或任何試算表應用程式中開啟 CSV,並在將名單分享給團隊之前,逐列檢視每一行。
如果你需要修改任何輸入,只要編輯對應欄位即可。產生器會在你開始編輯的當下清除舊的結果,因此絕對不會出現舊排程悄悄對應到新資料的情況。臨時的下載連結會在檔案儲存後或分頁關閉時失效,防止過期的 CSV 被誤認為是最新版本。
循環輪詢如何維持平衡
指派規則刻意保持簡單。產生器會依序處理日期,再依你輸入的順序逐一刻畫班別。每個後續的時段會指派給清單中的下一位員工,在清單結尾後循環回到第一位。以三位員工 Alice、Bob 和 Cara,加上兩個每日班別為例,順序會是 Alice、Bob、Cara、Alice、Bob、Cara,依此類推。在整個範圍內,每位員工的指派總數最多只會相差一,讓輪詢在視覺上保持公平,而不會把邏輯藏在黑箱求解器中。
| 輸入 | 限制或規則 | 在 iPhone 上的重要性 |
|---|---|---|
| 員工 | 2 到 50 筆,忽略大小寫視為唯一,最多 60 個字元 | 在行動版 Safari 中,小名單能讓輸入更快速 |
| 班別 | 1 到 4 個,不重複 | 避免表格超出手機螢幕 |
| 起始日期 | YYYY-MM-DD,介於 2000 到 2099 之間的實際日期 | 過濾掉不可能的日期,例如非閏年的 2 月 29 日 |
| 範圍 | 1 到 31 天 | 讓整個表格在大多數 iPhone 上能容納於一個畫面 |
| 儲存方式 | 儲存於瀏覽器分頁本機 | 不會從你的手機上傳任何資料 |
由於排程是確定性的,你在 iPhone 上產生的表格會與在筆電上以相同輸入產生的表格一致。這讓你可以在不同裝置間切換使用,不用擔心輪詢方式是否已經改變。
如何將 CSV 取得到 iPhone 上
當排程表格顯示在畫面上後,下載動作會產生一個 CSV,其第一列為 "Date,Shift,Employee",並以引號標註儲存格,避免姓名中的逗號與引號破壞欄位結構。在 iPhone 上,你可以將檔案儲存到「檔案」App、附加到電子郵件、透過訊息傳送,或直接在 Numbers 中開啟以快速目視檢查。由於網頁絕對不會上傳你的員工名單,資料的唯一副本就是你選擇匯出的檔案。如果你想讓名單僅保存在裝置上,請將 CSV 儲存到「檔案」App 中的「我的 iPhone」下,跳過任何雲端資料夾。CSV 包含的列與頁面上表格顯示的內容完全一致,因此你所見即所分享。
當你在 Numbers 中開啟 CSV 時,加上引號的儲存格會清楚地匯入為不同欄位。接著你可以新增一欄用於確認可用性、依班別類型為儲存格上色,並在捲動瀏覽整個月的指派資料前凍結標題列。
此工具無法為你解決的限制
產生器只能產生草稿,而不是已完成的名單。下列項目刻意不在其範圍內,需要在 CSV 下載後,於裝置上或試算表中另外檢查。
- 可用性、申請休假與個人請假衝突。
- 每個班別所需的資格、證照與特定角色能力。
- 連續工作模式、休息時間、加班與疲勞風險審查。
- 休息時間、交班、契約工時,以及任何工會或司法管轄區的勞動規則。
僅憑平衡的指派數並無法證明名單是安全、在各方面都公平,或符合法令。請將表格視為草稿,在試算表中套用你組織的規則後,再將最終版本發佈給團隊。
讓第一版草稿更乾淨的 iPhone 專屬技巧
- 在檢視超過一週資料的表格前,請將 iPhone 旋轉為橫向模式;較寬的視圖能容納更多並排的欄位。
- 如果需要更大的螢幕進行最後審閱,可使用 iCloud 或「檔案」捷徑將 CSV 直接傳送到 Mac。
- 如果 Safari 的內容阻擋器隱藏了下載按鈕,請關閉該頁面的阻擋器,或使用分享面板手動儲存連結。
- 儲存 CSV 後,請以起始日期重新命名檔案,這樣在「檔案」中就能輕鬆分辨不同週期的排程。
- 請僅將產生器視為草稿步驟。在傳送給團隊之前,先在 Numbers 中開啟 CSV 並新增一欄用於確認可用性。
如果想了解其他符合相同瀏覽器分頁工作流程的隨身實用技巧,這篇關於 iPhone 螢幕亮度瀏覽器面板 的文章涵蓋了另一種日常需求,而且完全不需要離開 Safari。
想深入了解,可參閱如何在 SAP HR 中批次產生工作排程。