WEEKDAY 函數
傳回 1 到 7 的數字,以識別某日期是星期幾。 根據預設,日期範圍是 1 (星期日) 到 7 (星期六)。
語法
WEEKDAY(<date>, <return_type>)
參數
詞彙 |
定義 |
||||||||
---|---|---|---|---|---|---|---|---|---|
date |
datetime 格式的日期。 您應該使用 DATE 函數、使用會產生日期的運算式或當做其他公式的結果來輸入日期。 |
||||||||
return_type |
決定傳回值的數字:
|
傳回值
介於 1 到 7 之間的整數。
備註
相較於將日期儲存為循序數字的 Microsoft Excel,DAX 會使用 datetime 格式處理日期和時間。 如果您需要將日期顯示循序數字,可以在 Excel 中使用下列格式選項。
您也可以針對日期,在可接受的文字表示法中輸入日期,但是為了避免非預期的結果,最好先將文字日期轉換為 datetime 格式
當日期引數為以文字表示的日期時,函數會使用用戶端電腦的地區設定和日期/時間設定來了解文字值以執行轉換。 如果目前的日期/時間設定代表 Month/Day/Year 格式的日期,則下列字串 "1/8/2009" 會解譯為相當於 2009 年 1 月 8 日的 datetime 值。 不過,如果目前的日期/時間設定代表 Day/Month/Year 格式的日期,則相同的字串會解譯為相當於 2009 年 8 月 1 日的 datetime 值。
範例
下列範例會取得 [HireDate] 資料行中的日期,加上 1,然後顯示相當於該日期的星期幾。 由於已省略 return_type 引數,因此會使用預設的格式,其中 1 是星期日,而 7 是星期六。 如果結果是 4,當天為星期三。
=WEEKDAY([HireDate]+1)