PowerBI : DAX : CALENDAR : 日付時間
Power BI - DAX チートシート - CALENDAR
・新しいDateテーブルの作成
CALENDAR(<start_date>, <end_date>)
=> CALENDARは、Date という列を持つテーブルの作成をします。
start_date から end_date まで。
例:
Date_TB = CALENDAR(Date(2020, 1, 1), DATE(2021, 12, 31))
=> Date 2020/01/01 から 20201/12/31までの行が作成されます。
Date_TB = CALENDAR(Date(2020, 1, 1), TODAY())
=> Date 2020/01/01 から 今日までの行が作成されます。
例:(ほかのテーブルの列を利用)
Salesテーブルの列 Order Date の最小値、最大値を利用して作成する場合。
Date_TB = CALENDAR(min(Sales[Order Date]), max(Sales[Order Date]))
=> min 1960/01/01 から max 2020/12/31 までの行が出来上がります。