首页 > 解决方案 > 将运行总计拆分为正 DAX Power BI 和负 DAX Power BI

问题描述

我是 DAX 和 Stackoverflow 的新手。寻找您的专业知识。

我需要将运行总计分成正数和负数。

到目前为止我所拥有的。

  1. 数据模型:图像
  2. 数据:图像
  3. 运行总计算:
    Running total:=
    CALCULATE(
        SUM(Stock[Stock movement]),
        FILTER(
            ALL(DimDate),
            DimDate[Date]<=MAX(DimDate[Date])
        )
    )

运行总结果

  1. 我需要在 Power BI 中创建一个度量,以按每个期间的类别分别对所有正负运行总计进行求和。期望的结果:4

我感谢您的帮助。

标签: powerbidax

解决方案


我没有对此进行测试,但它应该可以工作:

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 )
)

推荐阅读