簡體   English   中英

Power BI Matrix總和錯誤總計%age

[英]Power BI Matrix sum totalling %ages incorrectly

我在PowerBI中有一個措施,如下所示:

Measure 2 = IF(HASONEVALUE('CPP'[KPI Group]),
               SUMX('CPP',
                    DIVIDE(1,'Corporate Planning Project'[Full Year 
                    Budget],0)*'CPP'[Actual Y.T.D]
                  ),
               ""
              )

基本上我的矩陣看起來像:

-KPI集團-實際的年初至今-年度預算-措施2

A ---- $ 29,666,609 ---- $ 95,540,594 ---- 1804%

B ---- $ 2,297,809 ---- $ 20,153,995 ---- 503%

深入到A組后,矩陣如下所示:

KPI Group ---- ActualYTD ----全年預算---- Measure2

A>

---- 1415 ---- $ 1,252,548 ---- $ 322,180 ---- 388.77%

---- 2223 ---- $ 821,236-$ 830,860 ---- 98.84%

等等,因此您可以看到Measure2在向下鑽取的級別正確計算,僅在最高級別對Measure2進行求和,因此所有加在一起的%age的總和為1804%,而不是在該級別上計算的指標,也就是全年預算的總和除以ActualYTD的總和得出的百分比。

有人可以幫忙嗎?

謝謝

似乎Measure2的目的是將[Actual YTD]顯示為[Full Year Budget]的百分比,並且僅在您處於單個[KPI group]

無法獲得預期結果的原因可能是因為您使用了不應該使用的SUMX()SUMX()將為'CPP'表的每一行計算一次百分比,然后將所有這些百分比相加。

請嘗試以下措施:

Measure 2 = 
    IF(
        HASONEVALUE(CPP[KPI Group]), 
        DIVIDE(
            SUM(CPP[Actual Y.T.D]), 
            SUM('Corporate Planning Project'[Full Year Budget]),
            0
        )
    )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM