首页 > 解决方案 > 3列之间的天数总和

问题描述

我目前正在研究 DAX (powerpivot),我计算了不同日期之间的天数,但是空白中的日期结果显示为 300。

当我尝试在不考虑这 300 天(作为先前结果)的情况下总结天数时,输出为:

输出

理想的输出是使用 excel 公式:

=SUMIF(A2:C2,"<>300",A2:C2)

300 300 300 0
300 1   2   3
1   22  300 23
2   300 3   5

我在 DAX 中使用这个公式作为输入,我知道我错了,但谁能帮助我

输入

=
IF (
    AND (
        GlobalMaterial_CaricamBrazil[DaysE1] = 300,
        OR (
            GlobalMaterial_CaricamBrazil[DaysE2] = 300,
            GlobalMaterial_CaricamBrazil[DaysE3] = 300
        )
    ),
    0,
    ( GlobalMaterial_CaricamBrazil[DaysE1] + 
      GlobalMaterial_CaricamBrazil[DaysE2] + 
      GlobalMaterial_CaricamBrazil[DaysE3] )
)

标签: exceldaxpowerpivot

解决方案


推荐阅读