【问题标题】:Dax - how to subtract one pivoted matrix column from another (power bi)Dax - 如何从另一个中减去一个旋转矩阵列(power bi)
【发布时间】:2018-11-22 03:02:45
【问题描述】:

将非规范化源表的列转置为矩阵中的值行,DAX 将计算矩阵列之间的差异?

在 Dax 中选择列是一回事,但是当列在行上时,那么如何选择它们呢?

有很多日期差异或相邻行的示例,但在这里不起作用。

【问题讨论】:

    标签: matrix powerbi dax


    【解决方案1】:

    您可以使用CALCULATE 修改您的过滤器上下文,类似于:

    Difference1 =
    CALCULATE(SUM(Table1[value1]), Table1[class] = "C") - 
    CALCULATE(SUM(Table1[value1]), Table1[class] = "A")
    

    【讨论】:

    • 这不是为每个值行创建一个单独的列吗?
    • 可能。我在回答如何计算 C-A 列,而不是如何格式化矩阵。
    • 好的,谢谢。我正在寻找一种方法来计算整个矩阵列的 C-A。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-04
    • 1970-01-01
    • 1970-01-01
    • 2022-07-23
    • 2013-02-28
    相关资源
    最近更新 更多