Powerbi 表格DAX-在日历中获取最小日期的最佳方式,而不考虑上下文
我有一个典型的12个月滚动Dax度量,如下所示:Powerbi 表格DAX-在日历中获取最小日期的最佳方式,而不考虑上下文,powerbi,dax,tabular,Powerbi,Dax,Tabular,我有一个典型的12个月滚动Dax度量,如下所示: R12M := CALCULATE ( [Income], DATESBETWEEN ( Calendar[Date], NEXTDAY ( SAMEPERIODLASTYEAR ( LASTDATE ( Calendar[Date] ) ) ), LASTDATE ( 'Calendar'[Date] ) ) ) 问题是我们的日历表只从某个日期开始,所以第一年的任何内容都
R12M :=
CALCULATE (
[Income],
DATESBETWEEN (
Calendar[Date],
NEXTDAY ( SAMEPERIODLASTYEAR ( LASTDATE ( Calendar[Date] ) ) ),
LASTDATE ( 'Calendar'[Date] )
)
)
问题是我们的日历表只从某个日期开始,所以第一年的任何内容都不会链接到日历。所以我想从日历上最短日期后一年开始测量。实现这一目标的最佳方式是什么 我希望你现在已经找到了答案,但如果你还没找到,那就试试看
R12M :=
CALCULATE (
[Income],
DATESBETWEEN (
Calendar[Date],
NEXTDAY ( SAMEPERIODLASTYEAR ( LASTDATE ( Calendar[Date] ) ) ),
LASTDATE ( 'Calendar'[Date] )
),
FILTER ( CALENDER, DATE >= DATEADD ( FIRSTDATE ( DATE ), 1, YEAR ) )
)
我希望你现在已经找到了答案,但如果你还没找到,那就试试看
R12M :=
CALCULATE (
[Income],
DATESBETWEEN (
Calendar[Date],
NEXTDAY ( SAMEPERIODLASTYEAR ( LASTDATE ( Calendar[Date] ) ) ),
LASTDATE ( 'Calendar'[Date] )
),
FILTER ( CALENDER, DATE >= DATEADD ( FIRSTDATE ( DATE ), 1, YEAR ) )
)