我是DAX的新手,想要创建一个显示LY值的度量。没有日期维度。它应该在HalfYear维度中显示净值,例如20121年(年+半年1或2)。我如何创建这样的措施?我已经尝试过以下:
LY = calculate(SUM([NetSales]); Table[HalfYear]-10))
我可以使用DAX功能解决我的问题吗?要得到LY,我必须从HalfYear中减去10。
请使用FILTER功能查看结果。
LY = calculate(SUM([NetSales]);FILTER(Table;Table[HalfYear]-10)))
LY的结果应该在当前结果上显示一行:
LY Measure Current Year
20141 1.328.697 1.328.697,22
20142 1.592.415 1.592.415,40
20151 1.528.698 1.528.697,85
20152 506.322.402.492 506.322.402.492,18
提前致谢!
此致
答案 0 :(得分:0)
它应该相当简单(查找旧年价值的总和)。 DAX明智地说:
DEFINE MEASURE Table[LY]=SUMX(
Table,
LOOKUPVALUE(Table[NetSales], Table[HalfYear], Table[HalfYear] - 100)
)
EVALUATE ADDCOLUMNS(Table, "LY", Table[LY])