Power BI Matrix总和错误总计%age

时间:2018-12-13 21:57:25

标签: sql powerbi dax

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

public class start_select extends AppCompatActivity {

    Bitmap maze = start.maze;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_start_select);

        ZoomageView maze_img = (ZoomageView) findViewById(R.id.maze_disp);
        maze_img.setImageBitmap(maze);

    }
    @Override
    public boolean onTouchEvent(MotionEvent event) {

        return super.onTouchEvent(event);
    }

}

基本上我的矩阵如下:

----关键绩效指标集团(KPI Group)-实际的年初至今-全年预算-措施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进行求和,因此所有加在一起的所有百分比数的总和为1804% ,而不是在该级别上计算的指标,而是将全年预算的总和除以ActualYTD的总和得出的百分比。

有人可以帮忙吗?

谢谢

1 个答案:

答案 0 :(得分:2)

您的Measure2的目的似乎是将[Actual Y.T.D]显示为[Full Year Budget]的百分比,并且仅显示您是否处于单个{{1 }}。

无法获得预期结果的原因可能是因为您在不应该使用的地方使用[KPI group]SUMX()将为{{1}的每一行计算一次百分比}表,然后将所有这些表加在一起。

尝试以下措施:

SUMX()