WEEKDAY 函數

Applies To
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Microsoft365.com

本文將說明 Microsoft Excel 中 WEEKDAY 函數的公式語法及使用方式。

描述

傳回對應於日期的星期數值。 此數值預設為介於 1 (星期日) 到 7 (星期六) 的整數。

語法

WEEKDAY(serial_number,[return_type])

WEEKDAY 函數語法具有下列引數:

  • Serial_number 必填項目。 這是代表要尋找之該天日期的序列值。 日期必須使用 DATE 函數輸入,或為其他公式或函數的結果。 例如,使用 DATE(2008,5,23) 表示 2008 年 5 月 23 日。 若使用文字格式輸入日期,可能會發生問題。
  • Return_type 選用。 這是決定傳回值類型的數字。
Return_type 傳回的數字
1 或省略 數字 1 (星期日) 到 7 (星期六)。 與舊版 Microsoft Excel 的性質相同。
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 (星期六)。

註解

  • Microsoft Excel 會以連續的序列值來儲存日期,以便用來執行計算。 根據預設,1900 年 1 月 1 日是序列值 1,而 2008 年 1 月 1 日因為是 1900 年 1 月 1 日之後的第 39,447 天,所以其序列值是 39448。
  • 如果 Serial_number 超出目前日期基礎值的範圍,就會傳回 #NUM! 錯誤。
  • 如果 Return_type 超出上列表格所指定的範圍,就會傳回 #NUM! 錯誤。

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

資料    
2008/2/14
公式 描述 (結果) 結果
=WEEKDAY(A2) 星期幾,數字 1 (星期日) 到 7 (星期六) (5) 5
=WEEKDAY(A2, 2) 星期幾,數字 1 (星期一) 到 7 (星期日) (4) 4
=WEEKDAY(A2, 3) 星期幾,數字 0 (星期一) 到 6 (星期日) (3) 3