Power BI总计不累加

时间:2020-11-04 14:32:40

标签: powerbi dax powerquery powerbi-desktop

我在这里有一个数据模型。

data model

我添加了一个度量-

Test_SelectedValue =
CALCULATE (
    COUNTROWS ( Fact_Test ),
    FILTER (
        Fact_Test,
        Fact_Test[Sold]
            <= PERCENTILE.INC ( Fact_Test[Sold], SELECTEDVALUE (Threshold[Threshold]) )
    )
)

一无所有。 (下图)我希望度量随所选值动态变化

enter image description here

1 个答案:

答案 0 :(得分:1)

这是因为阈值是针对视觉中的每一行分别计算的。我不认为那是你所追求的。尝试这样的事情:

Test_SelectedValue =
VAR Thresh =
    CALCULATE (
        PERCENTILE.INC ( Fact_Test[Sold], SELECTEDVALUE ( Threshold[Threshold] ) ),
        ALLSELECTED ()
    )
RETURN
    CALCULATE (
        COUNTROWS ( Fact_Test ),
        FILTER ( Fact_Test, Fact_Test[Sold] <= Thresh )
    )

这应该在计算阈值时删除日期和区域的本地过滤器上下文,以便表中的每一行都使用相同的总体来计算百分位数。