CALENDAR
連続した日付セットを contains する "Date" という名前の単一の列を持つテーブルを返します。 日付の range は、指定した開始日 date から、指定した終了 date(これら 2 つの日付を含む) までです。
構文
CALENDAR(<start_date>, <end_date>)
パラメーター
用語 | 定義 |
---|---|
start_date |
datetime valueを返す任意の DAX 式。 |
end_date |
datetime valueを返す任意の DAX 式。 |
value を返す
連続した日付セットを含む "Date" という名前の単一の列を持つテーブルを返します。 日付の range は、指定した開始日 date から、指定した終了 date(これら 2 つの日付を含む) までです。
備考
end_dateより大きい if start_date error が返されます。
この関数は、行レベル セキュリティ (RLS) 規則 or 計算列で使用する場合に、DirectQuery モードで使用するためにサポート not。
例
次の数式は、2015 年 1 月 1 日から 2021 年 12 月 31 日 and までの日付を含むテーブルを返します。
= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))
実際の売上データ and 将来の売上予測を含むデータ モデルの場合、次の式は、Sales and Forecast テーブルの両方の日付の range をカバーする date テーブルを返します。
= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))