Excel 使用星期函數教學完整指南:從基礎到進階應用

本指南全面介紹 Excel 處理日期與星期的實用技巧,涵蓋 WEEKDAY 函數語法、格式自訂、進階應用、常見錯誤排查、實務案例及 Google Sheets 差異,並帶入 Monday.com 等工具於自動化流程的應用,助你提升數據處理效率。

Notion 新創專屬 3 個月免費福利| 官方合作夥伴限定

經本站專屬連結申請,即享 3 個月 Notion Plus + AI 無限免費 (市價 $6,000 美元)! 務必保留推薦碼 venturer ,否則不符資格。 全程免費,無需信用卡。需用公司 Email 與有效公司網站。
免費使用

200+模板自動化工作流程

從數據到成果,只需一步 — 用Monday代替Excel,效率倍增!
免費使用

AI智能團隊協作

AI驅動的ClickUp超越Excel,讓工作更精準快速!
免費使用

Excel 處理日期與星期的基礎概念

在日常辦公與專案管理中,經常需要根據日期自動判斷星期幾,例如製作考勤表、排班表、銷售報表等。正確處理日期與星期不僅能減少人為錯誤,更能提升數據分析與自動化的效率。以下將以實際工作情境為例,說明 Excel 處理日期與星期的常見需求:

  • 考勤表自動標註星期:方便快速辨識週末或例假日,避免排錯班。
  • 銷售/營運報表分析:統計不同星期的業績變化,掌握趨勢。
  • 自動化排班:根據星期自動分配人員,減少手動調整。
  • 資料清理與轉換:將原始日期資料轉換為易讀的星期名稱,提升報表可讀性。

WEEKDAY 函數完整教學

WEEKDAY 語法與參數說明

WEEKDAY 函數是 Excel 內建的日期函數,可將指定日期轉換為對應的星期數字。基本語法如下:

=WEEKDAY(serial_number, [return_type])
  • serial_number:欲判斷的日期(可為日期格式或數字)。
  • return_type(可選):決定星期數字的起始日與對應數字,預設為 1。

注意事項:
– Excel 不同語系(如繁體中文、英文)下,WEEKDAY 函數的行為一致,但顯示的星期名稱會依語系而異。
– 若日期格式不正確(如純文字),WEEKDAY 可能返回錯誤。

return_type 對照表與適用情境

return_type 星期日數字 星期一數字 星期六數字 適用情境/地區
1(預設) 1 2 7 台灣、美國常用
2 7 1 6 歐洲、ISO 標準
3 6 0 5 特殊自訂,較少用

實務建議:
– 若需以「星期一」為一週的開始,建議使用 return_type 2。
– 若需與國際標準(ISO 8601)對齊,也可選用 return_type 2。

實用範例解析

單一日期判斷星期:
假設 A2 為「2023/10/04」,在 B2 輸入:

=WEEKDAY(A2, 2)

結果為 3,代表星期三。

批次處理多個日期:
將公式拖曳至多個儲存格,即可自動判斷一列日期的星期。

常見錯誤排查:
– 若出現 #VALUE!,請確認日期格式正確。
– 若公式結果異常,檢查 return_type 是否符合需求。

自訂顯示星期名稱的方法

自訂儲存格格式顯示星期

不需額外公式,即可直接將日期顯示為星期名稱。步驟如下:

  1. 選取欲格式化的日期儲存格。
  2. 右鍵選「設定儲存格格式」。
  3. 選擇「數值」→「自訂」。
  4. 在「類型」輸入:
  5. dddd(顯示完整星期名稱,如「星期三」)
  6. ddd(顯示縮寫,如「週三」)

語系差異:
– 中文 Excel 會顯示「星期一」、「週一」等。
– 英文 Excel 則顯示「Monday」、「Mon」。

實務應用:
– 在考勤表旁直接顯示星期,方便辨識週末。

使用 TEXT 函數格式化日期與星期

TEXT 函數可將日期轉換為自訂格式的文字,語法如下:

=TEXT(日期儲存格, "yyyy-mm-dd dddd")

範例:

=TEXT(A2, "yyyy-mm-dd dddd")

結果如「2023-10-04 星期三」。

常見錯誤:
– 若顯示為數字,請檢查日期格式或公式拼寫。
– 若需英文顯示,請將 Excel 語系切換為英文或自訂格式。

進階:自訂星期名稱(如「週一」/「Mon」/「Monday」)

若需顯示自訂名稱,可搭配 CHOOSE 或 SWITCH 函數:

CHOOSE 範例(以星期一為 1):

=CHOOSE(WEEKDAY(A2,2),"週一","週二","週三","週四","週五","週六","週日")

SWITCH 範例(Excel 2016 以上):

=SWITCH(WEEKDAY(A2,2),1,"Mon",2,"Tue",3,"Wed",4,"Thu",5,"Fri",6,"Sat",7,"Sun")

實務應用:
– 報表需顯示英文縮寫或自訂格式時特別實用。

實務應用案例

考勤表/排班表自動標註星期

案例說明:
某公司需每月自動產生考勤表,並標註每一天的星期,方便排班與核對假日。

操作步驟:
1. 在 A 欄輸入日期清單。
2. B 欄輸入公式:
=TEXT(A2, "dddd")
或使用自訂格式顯示星期。
3. 若需自訂顯示「週一」等,則用 CHOOSE 函數。

效益:
– 自動標註,減少人為錯誤。
– 方便後續自動判斷例假日或加班日。

報表自動化中的星期應用

案例說明:
行銷團隊需分析每週不同日子的銷售表現。

操作步驟:
1. 在銷售日期旁新增一欄,利用 WEEKDAY 或 TEXT 公式自動產生星期。
2. 進行樞紐分析時,以星期為分類,快速比較各日業績。

效益:
– 快速聚合數據,提升決策效率。
– 自動化流程,減少手動分類。

常見問題與錯誤排查

日期格式錯誤與解決方法

  • 問題: 日期顯示為純文字,WEEKDAY 返回錯誤。
  • 解決: 將儲存格格式設為「日期」,或用 =DATEVALUE(文字日期) 轉換。

WEEKDAY 與 TEXT 的比較與選用建議

  • WEEKDAY: 適合需要數字型星期(如進階公式、條件判斷)。
  • TEXT: 適合直接顯示星期名稱於報表。
  • 建議: 若需進一步自訂顯示,建議結合 CHOOSE 或 SWITCH。

FAQ

  • 如何只顯示星期縮寫?
    用自訂格式 ddd 或 TEXT 函數 "ddd" 格式。
  • 如何批次處理多日期?
    將公式拖曳至多個儲存格,即可自動處理。
  • 為何公式結果不正確?
    檢查日期格式、公式拼寫與 return_type 參數。

延伸應用與跨平台技巧

Google Sheets 處理星期的差異與技巧

Google Sheets 的 WEEKDAY、TEXT 用法與 Excel 類似,但部分語法略有不同:

  • =WEEKDAY(A2,2):同樣可設定星期一為 1。
  • =TEXT(A2,"dddd"):顯示完整星期名稱。
  • 若需自訂顯示,可用 ARRAYFORMULA 搭配 CHOOSE,批次處理整列資料。

注意:
Google Sheets 的語系設定會影響星期名稱顯示,建議依需求調整。

其他辦公軟體日期與星期功能簡介

現代專案管理與團隊協作工具,如 Monday.comClickUpNotion 等,皆支援日期欄位自動顯示星期,並可結合自動化規則:

  • Monday.com:可自動標註任務的星期,並根據星期自動分派負責人或觸發提醒,適合排班、專案進度管理。
  • ClickUp:支援日期屬性與自訂欄位,方便進行跨部門排程。
  • Notion:可建立日期屬性,並結合公式欄自動產生星期名稱,適合知識管理與個人工作規劃。

這些工具適合需要多人協作、自動化排程、跨部門溝通的團隊,能大幅提升效率。

總結與工具推薦

重點回顧

  • Excel 提供多種方式處理日期與星期,包括 WEEKDAY、TEXT 函數與自訂格式。
  • 進階應用可結合 CHOOSE、SWITCH 等函數自訂顯示內容。
  • 常見錯誤多與日期格式、語系設定有關,需特別留意。
  • 報表、考勤、排班等實務場景皆可靈活應用這些技巧。
  • 跨平台(如 Google Sheets、Monday.com)也有類似功能,可依需求選用。

推薦進一步提升效率的工具

若你的團隊需進一步自動化排班、專案進度追蹤,建議嘗試 Monday.comClickUp 等現代協作平台,這些工具支援日期與星期自動標註、流程自動化,能大幅簡化日常管理流程,提升整體效率。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

✨ 讓專案管理變簡單,團隊更強大!

在專案推進的每一步,效率就是競爭力。monday.com 整合進度追蹤、團隊協作與資源分配,讓你隨時掌握全局、快速解決問題。
全球18萬家專業團隊已經採用,你還在等什麼?