表中的度量Power BI总计错误

时间:2019-07-22 10:30:36

标签: filter sum powerbi dax

我有2个数据表:Rapport 1和Engagement_TagData。

我具有以下值:Rapport 1中的收费小时数 DnA团队小时数(一种度量),在Rapport 1中具有 inclus (一种度量) Engagement_TagData的值为0或1。 我创建了一个度量 HeuresFinales ,该度量类似于:如果 inclus 1 ,它将采用 Chargeable Hours 中的值,如果它是 0 ,它将以 DnA团队小时数取值,但是 HeuresFinales 的总值是错误的,这给了我与“收费时间”相同。

enter image description here


HeuresFinales的总值应小于“收费时间”的总值。

有人可以帮助我找到合适的DAX函数,为HeuresFinales获得合适的总数。

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试在DMX 1的SUMX迭代器中包含DAX函数,以在计算总值时也强制行级计算。

    SUMX (
        'Rapport 1' ;
        IF ( 
            Max(Engagements_TagData_Reviewed[inclus]) = 1 ;
            'Rapport 1'[Chargeable Hours] ;
            'Rapport 1'[DnA Team Hours]
        )
    )