DAX 中具有相同父级的不同列的总和值

Sum values from different columns with same parent in DAX

我的情况有点复杂,所以我会先尝试解释一下,但我认为图片会更有帮助。这是我的 table :

如果 'Parent' 中有一个 'Id'“7409”,我希望将此 'Id' 的 'Amount' 添加到一个新列中,其中,在同样 'Parent','Rate' 是“9,25”。显然添加 'Amount' 同时保持相同的 'Group' ('Amount' of 'Group' "5" from 'Id' "7409" with the line of 'Group' “5” 来自新的 'Id')。

例如,结果应该是这样的(我需要的是列'AddedValue'):

我尽量说清楚了,如果您有任何问题,请告诉我。

谢谢。

这是一个基于您的示例的表达式。

MyCustomColumn = 
IF(RealCase[PremiumRate] = 9,25; 
CALCULATE(
     MIN(RealCase[Montant])
    ;FILTER(RealCase; 
                    RealCase[No_Quittance] = EARLIER(RealCase[No_Quittance])
                &&  RealCase[GL_AccountNBR] = 7409             
                &&  RealCase[RBCD] = EARLIER(RealCase[RBCD])
                &&  RealCase[GL_AccountNBR] <> EARLIER(RealCase[GL_AccountNBR])
     )
); 0)

现在,你只需要做一个总和。

此致, 阿诺