以數字形式傳回指定日期值是星期幾。
用法範例
WEEKDAY(DATE(1969,7,20))
WEEKDAY(A2)
WEEKDAY(40909)
WEEKDAY(40909,3)
語法
WEEKDAY(date, [type])
-
date
- 用以判斷星期幾的日期。這個參照所指涉的儲存格,必須包含日期、傳回日期類型的函式,或是一組數值。 -
type
- [ OPTIONAL -1
by default ] - 以數字來指示使用哪個類型的編號系統來代表星期幾。預設的計算方式是從星期日起算 (星期日 = 1)。-
如果
type
為1
,日期從星期日起算且星期日的值為 1,依此類推,星期六的值將為 7。 -
如果
type
為2
,日期從星期一起算且星期一的值為 1,依此類推,星期日的值將為 7。 -
如果
type
為3
,日期從星期一起算且星期一的值為 0,依此類推,星期日的值將為 6。
-
注意事項
-
請確定輸入至函式的內容為包含日期的儲存格參照,或如同
DATE
、DATEVALUE
、TO_DATE
可傳回日期物件的函式,或是由函式N
傳回的日期序數類型。為方便計算,Google 試算表內部以數字代表日期,雖然當您將日期以字串形式輸入儲存格時,系統會自動進行轉換,但此函式並無法執行這種轉換。 -
WEEKDAY
不會像 Google 試算表那樣,無法自動將儲存格的輸入內容直接轉換成數字格式。因此,WEEKDAY(10/10/2000)
會被解譯成WEEKDAY(0.005)
,也就是 10 除以 10 再除以 2000 的商數。 -
WEEKDAY
會以數字形式傳回星期幾,而非以字母 (例如「M」或「F」)、縮寫 (例如「Tue」(星期二) 或「Thu」(星期四)) 或是完整名稱 (例如「Wednesday」(星期三)) 等形式傳回。如要取得星期幾名稱,請使用TEXT
函式或變更儲存格上的數字格式設定。
另請參閱
YEAR
:傳回特定日期的年度。
TO_DATE
:將指定數字轉換成日期。
N
:傳回以數字形式提供的引數。
MONTH
:以數字格式傳回特定日期在該年度的月份。
DAY
:以數字格式傳回特定日期在月份中所指的那一天。
DATEVALUE
:將已知格式的特定日期字串轉換成日期值。
DATE
:將年、月、日值轉換成日期。
TEXT
:根據指定格式將數字轉換成文字。
示例
針對指定的日期值傳回代表星期幾的數字。