Power bi 过滤器,全部选定,值为什么?

问题描述 投票:0回答:1
Toplam Miktar Taze = 
CALCULATE (
    SUM ( 'DB'[Brut] ),
    FILTER (
        ALLSELECTED ( 'DB' ),
        'DB'[KG]
            IN { "10 KG-S", "10 KG-U", "6 KG-S" }
                && 'DB'[Tip]  = "Taze"
    ),VALUES('DB'[Tip])
)

当我以这种方式使用代码时,它返回的结果如下所示。

enter image description here

我只想 10 KG-S、10 KG-U 和 6 KG-S 线路来。

filter powerbi selectedvalue
1个回答
0
投票

请尝试这个

MEASURE =
CALCULATE (
    SUM ( 'Table'[Miktart] ),
    FILTER (
        'Table',
        'Table'[KG]
            IN { "10 KG-S", "10 KG-U", "6 KG-S" }
                && 'Table'[Tip] = "Taze"
    )
)

Measure2 =
IF (
    MAX ( 'Table'[KG] )
        IN { "10 KG-S", "10 KG-U", "6 KG-S" }
            && MAX ( 'Table'[Tip] ) = "Taze",
    CALCULATE (
        SUM ( 'Table'[Miktart] ),
        FILTER (
            ALL ( 'Table' ),
            'Table'[KG]
                IN { "10 KG-S", "10 KG-U", "6 KG-S" }
                    && 'Table'[Tip] = "Taze"
        )
    )
)

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.