我是DAX和Stackoverflow的新手。寻找您的专业知识。
我需要将累计金额分为正数和负数。
我到目前为止所拥有的。
Running total:=
CALCULATE(
SUM(Stock[Stock movement]),
FILTER(
ALL(DimDate),
DimDate[Date]<=MAX(DimDate[Date])
)
)
感谢您的帮助。
答案 0 :(得分:0)
我没有对此进行测试,但是它应该可以工作:
PositivMovment =
CALCULATE (
[Running total],
FILTER ( 'Stock', VAR __temp = [Running total] RETURN __temp > 0 )
)
NegativMovment =
CALCULATE (
[Running total],
FILTER ( 'Stock', VAR __temp = [Running total] RETURN __temp < 0 )
)