我正在尝试使用 DAX 为我的多维数据集创建逐年和逐月计算。 这是我获取上个月和去年的公式:
Revenue_LM:= CALCULATE(SUM([CreditDebit]), DATEADD('DIM Calendar'[CalendarDate], -1, MONTH))
Revenue_LY:= CALCULATE(SUM([CreditDebit]), DATEADD('DIM Calendar'[CalendarDate], -1, YEAR))
如果我使用日历表中的“日期”列将其分解,效果很好:
我只有月初的数据,因为那是我们进行计费的时间。
问题是当我在年份级别上执行此操作时,Revenue_LY 公式不再起作用:
当我按月计算时,Revenue_LM 公式也是如此。 对于 LY,我也尝试过使用 SAMEPERIODLASTYEAR 但我遇到了同样的问题。
我有什么遗漏的吗?
谢谢, 金
确保您的
Dim Calendar
在 SSAS 多维数据集中标记为日期表。