Powerbi中带有过滤器的动态百分比变化

时间:2020-11-11 09:07:20

标签: powerbi dax powerbi-desktop

我有一张桌子,上面有ID,日期,伤害类型。我正在尝试找到能够过滤年份的每个受影响的身体部位的百分比。我使用了以下措施:

INJURIES COUNT = 
IF(
    ISBLANK ( COUNT( 'Injuries'[ID] ) ), 
    0, 
    COUNT( ( 'Injuries'[ID]) )
)

Injuries percentage = 
DIVIDE(
    Injuries[INJURIES COUNT], 
    CALCULATE(
        Injuries[INJURIES COUNT], 
        ALLSELECTED()
    )
    ,0
)

当我在表格中显示数据时,即使过滤年份,也可以正常工作: Data in table looks Ok

当我尝试在卡片视觉中使用它时,即使我过滤了身体部位和年份,它也只能向我显示100%: Percentage on Card visual

我该如何解决?我尝试了许多不同的解决方案,但没有任何效果。

1 个答案:

答案 0 :(得分:1)

您可以尝试以下措施(仅适用于CARD演示)-

Injuries percentage = 
DIVIDE(
    Injuries[INJURIES COUNT], 
    CALCULATE(
        Injuries[INJURIES COUNT], 
        ALL(Injuries)
    )
    ,0
)
相关问题