EXCEL小技巧 | 製作可以使用一輩子的簡易月排班表

更新 發佈閱讀 12 分鐘
raw-image

ℹ️效率職人 | 傳送門Portaly | 更多學習資源



每到月底,很多主管、人資或班級幹部都會面臨一個「小麻煩」:要安排下個月的排班表。這件事看似簡單,但卻常常耗時費力:

  • 日期要一個個打上去
  • 星期要自己查日曆
  • 同仁或同學一多,手動輸入容易出錯

結果,本來應該 10 分鐘搞定的事情,常常拖到一兩個小時,還不保證正確。

其實,Excel 本身就有很強大的「日期函數」,只要用幾個公式,就能讓排班表 自動生成。今天就帶你建立一份「簡易月排班表」,只要輸入「年份」和「月份」,整個月的日期和星期就能自動帶出,省時又省力!


一、排班表設計:表格結構

先來看看我們的範例表格:

raw-image

設計說明:

  • 上方用兩個下拉選單輸入「年份 (F2)」與「月份 (F3)」
  • 左邊 B 欄是 日期
  • C 欄是 星期
  • D ~ G 欄則是 人員欄位,方便填上值班人員

這樣的表格,既清楚又直觀,往後只要修改年份或月份,就能立刻生成新的班表。


二、公式逐步建立

1. 產生當月第一天日期

B6 儲存格輸入:

=DATE(F2, F3, 1)
raw-image

公式解析:

  • DATE(year, month, day) 用來組合日期。
  • F2 是年份(例:2027)、F3 是月份(例:8)、最後的 1 代表「當月的第一天」。
  • 所以這裡會顯示 2027/8/1

👉 優點是:只要改動年份或月份,日期就會自動更新。


2. 自動延伸日期

B7 輸入:

=B6+1
raw-image

公式解析:

  • 在 Excel 裡,日期其實是數字(序號),每加 1 就是往後一天。
  • 所以只要上一個日期+1,日期就會加1天
  • 向下拖曳公式,就能快速產生一整個月的日期。

3. 顯示對應星期

C6 輸入:

=B6

但這裡我們要搭配 格式設定,讓儲存格顯示為「星期」。

raw-image

步驟:

  1. 選取 C6 欄位 → 右鍵 → [設定儲存格格式]
  2. 選擇 [自訂] → 在格式輸入 aaa
  3. 這樣就能顯示「週一、週二…」等簡短星期

這樣一來,當日期變動時,星期也會自動對應更新。

🔗延伸閱讀:EXCEL小知識|自訂儲存格格式代號大全

完成後就會看到,只要修改月份日期跟星期就會隨之變動囉~~~
raw-image



二、年份月份微調按鈕製作🔘

接下來要加入「微調按鈕」,讓你在調整年份和月份時,不再需要手動輸入,只要輕輕一點,就能輕鬆切換。

這不僅能讓你的排班表看起來更專業,也能大幅提升操作的便捷性。別擔心,這個功能操作起來比你想像中簡單多了!


一、開啟「開發人員」分頁

在 Excel 的預設狀態下,「開發人員」這個分頁通常是隱藏的。我們需要先將它顯示出來,才能使用微調按鈕這個功能。

  1. 點選 Excel 視窗上方的「檔案」。
  2. 在左側選單中,點選「選項」。
  3. 在彈出的視窗中,點選左側的「自訂功能區」。
  4. 在右側的「主索引標籤」清單中,找到「開發人員」,並在它前面打勾。
  5. 點選「確定」。

完成以上步驟後,你就會在 Excel 的功能區看到一個新的「開發人員」分頁了!

raw-image



二、插入「微調按鈕」

現在,我們將插入微調按鈕,並將它與年份和月份的儲存格連結起來。

  1. 點選功能區的「開發人員」分頁。
  2. 在「控制項」群組中,點選「插入」,然後在「表單控制項」下選擇「微調按鈕(表單控制項)」。
  3. 滑鼠游標會變成十字形。在 F2 儲存格(年份)的右側,拖曳滑鼠來繪製一個微調按鈕。
  4. 重複步驟 2 和 3,在 F3 儲存格(月份)的右側,再插入一個微調按鈕。

這樣,你就成功插入了兩個微調按鈕,但它們還沒有作用。接下來,我們要將按鈕和儲存格連結起來。

raw-image



三、設定微調按鈕的格式與連結

設定年份微調按鈕

  1. 微調按鈕上點擊滑鼠右鍵 > 「設定控制項格式」
  2. 目前值: 輸入你目前所在的年份,例如 2025
  3. 點一下儲存格連結
  4. 選取年份的儲存格,例如F2。
  5. 確定
raw-image




四、測試你的新功能

現在,你的排班表已經升級完成了!試著點擊你剛剛設定好的微調按鈕。你會發現,每當你點擊一次,F2F3 儲存格的數字就會自動增減,而下方的日期與星期也會隨之自動更新。

這樣一來,無論是調整年份或月份,你都只需動動滑鼠,就能快速切換,再也不用手動輸入了!

raw-image



三、如何設定週末自動變色

在排班表、日程表或考勤表裡,常常需要一眼就看出週末的日期。

這時候,其實不用一個一個手動標示,我們可以利用 條件式格式設定 + WEEKDAY 函數,讓 Excel 自動幫你把週六、週日標示出來!



一、操作步驟

  1. 選取日期欄位
  2. 常用
  3. 條件式格式設定
  4. 新增規則
raw-image


  1. 使用公式來決定要格式化哪些儲存格
  2. 輸入公式=WEEKDAY($B10,2)>5
  3. 設定一個喜歡的格式
raw-image

📌 公式拆解:

  • WEEKDAY(日期,2) → 會回傳該日期是「星期幾」
    • 參數 2 代表「一週從星期一開始」,所以回傳結果是: 星期一 = 1 星期二 = 2 … 星期六 = 6 星期日 = 7
  • >5 → 意思是「大於 5 的數字」,也就是 6 與 7,對應週六與週日。

因此,整個公式的邏輯就是:👉 如果日期是週六或週日 → 條件成立 → 自動套用格式


完成效果

套用後,整個日期欄位只要遇到週六、週日,就會自動變色! 這樣就能清楚區分平日與週末,排班表一目了然 ✅

raw-image
如果國定假日也想要變色
可以參考這篇👇

延伸閱讀:EXCEL小技巧 | 自動標示週末、國定假日、補班與補假的日期 | 條件式格式設定


二、延伸應用

  • 如果只想標示「星期日」,可以改公式為:
    =WEEKDAY($B10,2)=7
  • 如果只想標示「星期六」,可以改公式為:
    =WEEKDAY($B10,2)=6
  • 如果想標示「特定星期幾」(例如每週三),只要把數字換成 3 就行。

四、自動計算班別數量

已經有一份完整的排班表,但想要統計每位人員「早班、中班、晚班、休假」的天數。

傳統做法可能是一格一格數,非常耗時又容易出錯。

其實只要搭配 Excel 的 COUNTIF 函數,就能快速完成!

📝 範例排班表

這裡有一份 9 月份的排班表,包含日期、星期,以及每位同仁的班別(早、中、晚、休)。

現在的需求就是: 🔹 統計出每位同仁 9 月份的 早班、中班、晚班、休假天數

raw-image



✅ 解決方案:COUNTIF 函數

在表格的上方,我們設計一個「統計表格」,分別列出早、中、晚、休,並用公式自動計算。

📌 公式寫法-2021以上的EXCEL版本

以王大捶早、中、晚、休班別統計為例

D5=COUNTIF(D10:D40,$C$5:$C$8)
raw-image

🔍 函數逐段解析

=COUNTIF(範圍,條件)

用途:計算某個範圍內,符合指定條件的儲存格數量。

第一個引述:D$10:D$40

  • 這是「要計算的範圍」。
  • 在這裡代表 王大捶 9 月份的所有班別資料。
  • 因為要統計的是王大捶的班別,所以選取「他的那一整欄」。

第二個參數:$C$5:$C$8

  • 這是「條件」。
  • $C$5:$C$8儲存格裡,分別是「早中晚休」。
  • 所以公式的意思就是:「去數一數,王大捶的「早中晚休」有多少筆資料」。
條件設定範圍必須要EXCEL版本2021以上,有動態陣列才可以辦到

📌 公式寫法-通用版本

如果不是2021以上的版本,以 王大捲捶早班次數為例(D5 儲存格):

D5=COUNTIF(D$10:D$40,$C5)
raw-image

🔍 函數逐段解析

=COUNTIF(範圍,條件)

用途:計算某個範圍內,符合指定條件的儲存格數量。


第一個引述:D$10:D$40

  • 這是「要計算的範圍」。
  • 在這裡代表 王大捶 9 月份的所有班別資料。
  • 因為要統計的是王大捶的班別,所以選取「他的那一整欄」。

第二個參數:$C5

  • 這是「條件」。
  • 在 C5 儲存格裡,寫的是「早」。
  • 所以公式的意思就是:「去數一數,王大捶這欄有多少格是『早』」。

組合起來的效果

  • =COUNTIF(D$10:D$40,$C5) → 統計王大捲在 D10:D40 範圍中,有幾個「早」。
  • 同樣道理,把條件改成「中」、「晚」、「休」,就能計算出對應的天數。

📌 絕對參照應用

  • 複製公式
    因為公式設計了「固定列 (D$10:D$40) + 固定欄 ($C5)」,所以直接往右往下拖曳公式,就能同時算出每位同仁的各種班別數量。

延伸閱讀:學函數前必學觀念:絕對參照


🎯 結論

透過 COUNTIF 函數,我們可以:

  • 快速統計每位同仁的早、中、晚、休班數量
  • 減少人工計算錯誤
  • 讓排班表不只是記錄,更能即時做數據分析



🔥EXCEL線上課程

如果想要系統性的學習EXCEL,我有製作一堂線上課程,叫做《Excel 一鍵下班工作術》,但你不能直接加入。

因為我希望你先看完這一部免費教學影片,你看完了,才會知道這門課適不適合你、值不值得學。

💡免費課程主題:

《如何按一下鍵盤,就讓 Excel 自動完成所有工作》

報名連結🔗

raw-image

建議用電腦觀看學習效果更佳


💡0元商品:EXCEL基礎函數練習電子書💡

購買連結🛒



📌無痛記住快捷鍵的小撇步

兩年前在上班的電腦桌上,放一個快捷鍵的大桌墊 一開始忘記會偷看👀 久了之後發現好像完全都不用看了🤣

感覺很像跟聽歌一樣,每天聽自然就會哼 每天看突然就都記住了📋

快捷鍵桌墊蝦皮連結🔗

raw-image



如果分享的內容有幫助到你
可以訂閱效率職人支持我
讓我更有動力創作更多優質內容
你的每天3元小小的心意
❤️對我來說是超級超級大的鼓勵❤️
🎁還有準備許多禮物要給行動支持我的粉絲🎁

👉👉關於訂閱效率職人常見QA👈👈


<訂閱沙龍BONUS>

  • 贊助訂閱:🔖99元/月 (3.3/天) | 🔖999/年(2.73/天)
  • 限閱文章:4篇文章/月
  • 解鎖房間:職場設計新思維
  • 解鎖可閱讀內容:
1️⃣ EXCEL特殊圖表
2️⃣ POWER QUERY從0到1
3️⃣ 素材分享(ICON、簡報元素)
4️⃣ 全自動抽獎系統模
5️⃣ 直播分享錄影檔:❌不用函數的日期處理術

  • 👍喜歡的話可以幫忙案個讚、分享來幫助更多人或是右下珍藏起來哦
  • 💭留言回復「職場生存讚」讓我知道你把這個小技巧學起來了
  • ❤️追蹤我的方格子,學習更多職場小技巧
  • 請我喝杯咖啡,鼓勵我更有動力分享更多優質內容
  • 📈訂閱EXCEL設計新思維,學習更多更深更廣的職場技能

😎可以找到我的地方

  1. LINE社群
  2. IG
  3. FB粉絲團
  4. YOUTUBE
  5. TIKTOK
  6. DCARD


raw-image


留言
avatar-img
留言分享你的想法!
avatar-img
效率基地
36.8K會員
312內容數
此專題旨在幫助職場人士提升工作效率、提升專注力並更有效地管理時間,以達到更高的生產力和工作成果。在這個快節奏且競爭激烈的職場環境中,掌握提升效率的技巧尤為重要,主要會著重於分享OFFICE上最常使用的軟體,EXCEL、PPT、WORD各種增加效率的小技巧。
效率基地的其他內容
2025/08/26
在 Excel 輸入日期時,很多人都是自己一格一格打上去。 但其實在 Excel 網頁版 裡,你可以直接叫出「日期選擇器」,像在手機 App 裡選日期一樣,點一點就完成! 📌 步驟一:把儲存格格式設定為「日期」 打開Exce
Thumbnail
2025/08/26
在 Excel 輸入日期時,很多人都是自己一格一格打上去。 但其實在 Excel 網頁版 裡,你可以直接叫出「日期選擇器」,像在手機 App 裡選日期一樣,點一點就完成! 📌 步驟一:把儲存格格式設定為「日期」 打開Exce
Thumbnail
2025/08/22
在日常工作裡,我們常常需要在一大張 Excel 清單中,快速找到特定條件的資料。 例如:想要知道某位業務在特定季度的銷售數據,不僅要能快速查到結果,還希望能 自動把對應的數字用顏色標出來,讓表格更直覺、醒目。 這篇文章就會帶你一步
Thumbnail
2025/08/22
在日常工作裡,我們常常需要在一大張 Excel 清單中,快速找到特定條件的資料。 例如:想要知道某位業務在特定季度的銷售數據,不僅要能快速查到結果,還希望能 自動把對應的數字用顏色標出來,讓表格更直覺、醒目。 這篇文章就會帶你一步
Thumbnail
2025/08/15
在職場中,我們常常會遇到這種需求: 「只要在下拉選單中選擇某個人和某個欄位名稱,就能立刻顯示對應的數值。」 👇例如,在銷售表中選擇業務姓名 + 季別,馬上顯示該業務在該季的銷售額。 這種功能看似需要複雜公式,其實只要 名稱
Thumbnail
2025/08/15
在職場中,我們常常會遇到這種需求: 「只要在下拉選單中選擇某個人和某個欄位名稱,就能立刻顯示對應的數值。」 👇例如,在銷售表中選擇業務姓名 + 季別,馬上顯示該業務在該季的銷售額。 這種功能看似需要複雜公式,其實只要 名稱
Thumbnail
看更多
你可能也想看
Thumbnail
製作月曆或是排班表,常常會將週末的儲存格填上不同的顏色,來區分平日與假日。 但如果你還在手動慢慢調整,那你就太落伍囉~~ 這集教你3種常見標示的方法: 週末(六日)日期標示 週末(六日)含國定假日標示 週末(六日)並考慮國定假日與補班標示 📌週末(六日)標示 選取資
Thumbnail
製作月曆或是排班表,常常會將週末的儲存格填上不同的顏色,來區分平日與假日。 但如果你還在手動慢慢調整,那你就太落伍囉~~ 這集教你3種常見標示的方法: 週末(六日)日期標示 週末(六日)含國定假日標示 週末(六日)並考慮國定假日與補班標示 📌週末(六日)標示 選取資
Thumbnail
在日常工作中,我們經常需要計算兩個日期之間的天數。無論是計算專案進行的天數、員工的工作天數,還是活動的剩餘天數,這些操作在EXCEL中都能輕鬆實現。 其實日期要計算天數超級簡單 日期天數=結束日期-開始日期+1 為什麼要+1呢? 可以讀一下這篇⬇️ 🔗EXCEL小知識 | 計算日期
Thumbnail
在日常工作中,我們經常需要計算兩個日期之間的天數。無論是計算專案進行的天數、員工的工作天數,還是活動的剩餘天數,這些操作在EXCEL中都能輕鬆實現。 其實日期要計算天數超級簡單 日期天數=結束日期-開始日期+1 為什麼要+1呢? 可以讀一下這篇⬇️ 🔗EXCEL小知識 | 計算日期
Thumbnail
日期中我們常分為假日與工作日,那EXCEL中如何快速的將工作日迅速的取出來呢? 這篇分享兩種做法: 週一到週五工作日 考慮國定假日與補假日 可以下載練習檔跟著做看看唷 練習檔下載 【📝圖文教學】 📌週一到週五工作日 先輸入一個日期 向下填滿 自動填滿選項 選擇以
Thumbnail
日期中我們常分為假日與工作日,那EXCEL中如何快速的將工作日迅速的取出來呢? 這篇分享兩種做法: 週一到週五工作日 考慮國定假日與補假日 可以下載練習檔跟著做看看唷 練習檔下載 【📝圖文教學】 📌週一到週五工作日 先輸入一個日期 向下填滿 自動填滿選項 選擇以
Thumbnail
LINE社群網友提出的一個問題,想要產生每個月月底與每個月14號的日期序列。 這個需求只需要一個函數就可以完成了😏 <▶️影音教學> 看教學影片之前可以先打開EXCEL,學中做、做中學效果更好哦。 <📝圖文教學> ✍🏾EDATE回傳日期指定月份數前或後的日期
Thumbnail
LINE社群網友提出的一個問題,想要產生每個月月底與每個月14號的日期序列。 這個需求只需要一個函數就可以完成了😏 <▶️影音教學> 看教學影片之前可以先打開EXCEL,學中做、做中學效果更好哦。 <📝圖文教學> ✍🏾EDATE回傳日期指定月份數前或後的日期
Thumbnail
內容行事曆是一種策略工具,可以幫助職場人士預先規劃和組織其內容創作與發布。透過明確規劃每日、每週或每月的內容主題、格式、發布管道和目標受眾,業者可以更有效地吸引、參與和保留客戶。特別是在節日或特殊事件期間,內容行事曆能夠幫助業者提前準備,確保市場活動和宣傳內容的時效性和吸引力。
Thumbnail
內容行事曆是一種策略工具,可以幫助職場人士預先規劃和組織其內容創作與發布。透過明確規劃每日、每週或每月的內容主題、格式、發布管道和目標受眾,業者可以更有效地吸引、參與和保留客戶。特別是在節日或特殊事件期間,內容行事曆能夠幫助業者提前準備,確保市場活動和宣傳內容的時效性和吸引力。
Thumbnail
工時計算在一般的狀況下就是將『結束時間-開始時間』就會得到工時數。 為什麼可以時間可以直接相減? 延伸閱讀:搞懂EXCEL最常用也最難搞懂的日期&時間 但是如果遇到有輪班的時候,結束時間有可能會跨天,這時候直接『結束時間-開始時間』就會發生錯誤,原因是跨天後的結束時間<開始時間,而
Thumbnail
工時計算在一般的狀況下就是將『結束時間-開始時間』就會得到工時數。 為什麼可以時間可以直接相減? 延伸閱讀:搞懂EXCEL最常用也最難搞懂的日期&時間 但是如果遇到有輪班的時候,結束時間有可能會跨天,這時候直接『結束時間-開始時間』就會發生錯誤,原因是跨天後的結束時間<開始時間,而
Thumbnail
看文章教學之前,可以先下載檔案來試著自己做看看哦!!! 檔案下載 有網友提問,如何將所有的平日加班與假日加班時數合計到K欄,假日加班為了註明星期幾加班,前面分別會加上六、日當作前贅詞。 只不過是加總而已,讓我直接SUM看看好了!!! 答案好像怪怪的,怎麼只有平日的數據加總而已
Thumbnail
看文章教學之前,可以先下載檔案來試著自己做看看哦!!! 檔案下載 有網友提問,如何將所有的平日加班與假日加班時數合計到K欄,假日加班為了註明星期幾加班,前面分別會加上六、日當作前贅詞。 只不過是加總而已,讓我直接SUM看看好了!!! 答案好像怪怪的,怎麼只有平日的數據加總而已
Thumbnail
在職場上,我們常常需要規劃和追蹤活動的進度。為了確保活動能夠如期順利完成,我們需要掌握活動的開始日期、結束日期以及每個階段的截止日期。你是否曾經遇到以下情況?要準備重要的會議,但不知道距離會議還有多少天?要舉辦年度活動,但不知道距離活動還有多少天?要管理專案進度,但不知天數掌控?
Thumbnail
在職場上,我們常常需要規劃和追蹤活動的進度。為了確保活動能夠如期順利完成,我們需要掌握活動的開始日期、結束日期以及每個階段的截止日期。你是否曾經遇到以下情況?要準備重要的會議,但不知道距離會議還有多少天?要舉辦年度活動,但不知道距離活動還有多少天?要管理專案進度,但不知天數掌控?
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News