WEEKDAY
傳回 1 到 7 的數字,其表示某日期是星期幾。 根據預設,星期幾的範圍為 1 (星期日) 到 7 (星期六)。
語法
WEEKDAY(<date>, <return_type>)
參數
詞彙 | 定義 |
---|---|
date | 日期時間格式的日期。 您應該使用 DATE 函式、使用產生日期的運算式,或使用其他公式的結果來輸入日期。 |
return_type | 決定傳回值的數字: 傳回類型:1,一週自星期日 (1) 開始,於星期六 (7) 結束。 編號為 1 到 7。 傳回類型:2,一週自星期一 (1) 開始,於星期日 (7) 結束。 傳回類型: 3,周從星期一 (0) 開始,並在星期日 (6) 結束。編號為 0 到 6。 |
傳回值
從 1 到 7 的整數。
備註
相較於 Microsoft Excel 將日期儲存為連續序號,DAX 使用日期時間格式的日期。 如果需要以序號顯示日期,則您可以使用 Excel 中的格式化選項。
您也可以使用接受的日期文字表示法輸入日期,但為了避免非預期的結果,最好先將文字日期轉換為日期時間格式。
當 date 引數使用文字表示日期時,該函式會使用用戶端電腦的地區設定和日期時間設定取得此文字值,以執行轉換。 如果目前日期/時間設定以「月/日/年」的格式表示日期,則下列字串 "1/8/2009" 會解譯為相當於 2009 年 1 月 8 日的日期時間值。 不過,如果目前日期/時間設定以「日/月/年」的格式表示日期,則相同字串會解譯為相當於 2009 年 8 月 1 日的日期時間值。
範例
下列範例會取得 [HireDate] 資料行日期加 1,然後顯示對應至該日期的星期幾。 因已省略 return_type 引數,所以會使用預設格式,其中 1 是星期日,而 7 是星期六。 如果結果為 4,該日即為星期三。
= WEEKDAY([HireDate]+1)