我想计算两个日期之间的天数,并将它们与给定月份的结束日期进行绘制,以确定已经过去了多少天。我在 DAX 中使用了这段代码:
6M Days =
VAR StartDate =
MAX ( tblDates[End of Month] )
VAR EndDate =
DATEADD ( tblDates[End of Month], -6, MONTH )
RETURN
DATEDIFF ( EndDate, StartDate, DAY )
[在此输入图像描述]
但是,我的表中只包含有 31 天的月份。如果我在公式中使用 -7,我会得到所有月份(计算错误,因为我需要知道 6 个月)。
我不明白逻辑,也许你知道错误在哪里。