CALENDAR

適用於:匯出數據行匯出數據表量值視覺計算

傳回資料表,其包含名為 "Date" 的單一資料行,該資料行包含一組連續的日期。 日期的範圍,是從指定開始日期到指定結束日期 (包含這兩個日期)。

語法

CALENDAR(<start_date>, <end_date>)  

參數

詞彙 定義
start_date 傳回日期時間值的任何 DAX 運算式。
end_date 傳回日期時間值的任何 DAX 運算式。

傳回值

傳回資料表,其包含名為 "Date" 的單一資料行,該資料行包含一組連續的日期。 日期的範圍,是從指定開始日期到指定結束日期 (包含這兩個日期)。

備註

  • 如果 start_date 大於 end_date,就會傳回錯誤。

  • 在計算結果欄或資料列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

範例

下列公式會傳回日期介於 2015 年 1 月 1 日到 2021 年 12 月 31 日之間的資料表。

= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))

針對包含實際銷售資料和未來銷售預測的資料模型,下列運算式會傳回涵蓋 Sales 和 Forecast 資料表中日期範圍的日期資料表。

= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))