如果重要的话,我正在对一个计算列进行12个月的平均累计?我超过12个月的计数回归355天?
我的总和列是[卷]
我有一个日历表,相应的层次结构设置如下图所示,更多,
我的滚动平均代码是,
12M tonnage Avarage =
CALCULATE(
SUM(STOWAGEACTUAL[VolyMton]);
DATESINPERIOD('Calendar'[DATE]; LASTDATE('Calendar'[DATE]);12;MONTH)
)
/
CALCULATE(
DISTINCTCOUNT('Calendar'[DATE]);
DATESINPERIOD('Calendar'[DATE];LASTDATE('Calendar'[DATE]);12;MONTH
))
我在SUM列中的所有值都是这样的,
我的滚动AVG abowe算到这个,
经过一些错误搜索,我发现这段代码,
DISTINCTCOUNT('Calendar'[DATE]);
DATESINPERIOD('Calendar'[DATE];LASTDATE('Calendar'[DATE]);12;MONTH
)
给我一个不同的计数值356.并在构建我的报告以查看天 . 我的滚动平均值可以正确计算 .
但是,这不是我想要的,因为我希望这个DAX返回12并且我无法弄清楚为什么不是?