Excel WEEKDAY 函數
本教學將詳解 Excel 中 WEEKDAY 函數的公式語法與使用方式,助您輕鬆掌握日期運算技巧!

WEEKDAY 函數說明
在 Microsoft Excel 中,WEEKDAY 函數會傳回一個介於 1 到 7 之間的整數,用以表示指定日期是星期幾。
WEEKDAY 函數語法
=WEEKDAY ()serial_number, [return_type】)
語法引數
- 序列編號-您將以此為基準取得星期的日期。
提示:序列編號有以下幾種輸入方式:
1. 您可以直接引用包含日期的儲存格:=WEEKDAY(C1, 1)。
2. 可將日期以文字字串形式輸入,並用引號括起來:=WEEKDAY("2018/12/26",1)。
3. 直接輸入日期的序列編號:=WEEKDAY("43460",1)(43460 代表 2018 年 12 月 26 日)。 - 傳回類型-此引數為選用,預設傳回類型為 1.
下表可協助您更深入了解傳回類型引數。
| 傳回類型 | 傳回的數字 | 日範圍 |
| 1 或省略 | 1-7 | 星期日-星期六 |
| 2 | 1-7 | 星期一-星期日 |
| 3 | 0-6 | 星期一-星期日 |
| 11 | 1-7 | 星期一-星期日 |
| 12 | 1-7 | 星期二-星期一 |
| 13 | 1-7 | 星期三-星期二 |
| 14 | 1-7 | 星期四-星期三 |
| 15 | 1-7 | 星期五-星期四 |
| 16 | 1-7 | 星期六-星期五 |
| 17 | 1-7 | 星期日-星期六 |
備註:針對相同的日期,不同的傳回類型會使 WEEKDAY 函數產生不同的結果。
WEEKDAY 函數範例
若要根據指定日期查詢對應的星期幾,請依照下列步驟操作。
1. 按一下您要輸出結果的儲存格,然後在編輯欄中輸入公式。=WEEKDAY(B5,1),然後按下 Enter 鍵。

2. 保持選取結果儲存格,向下拖曳填滿控點,將公式套用至其他儲存格。

注意事項:
1。C4 是您將據以取得星期的日期儲存格。
2. 若您希望指定每週的起始日與結束日(例如從星期一開始、至星期日結束),可在公式中選擇數字 2 作為傳回類型。請參閱下圖:

上圖截圖中的結果數字中,3 代表該週的星期三,4 代表星期四,5 和 6 則分別對應星期五與星期六。