【问题标题】:Power BI Drop Down selection does not affect CardsPower BI 下拉选择不影响卡片
【发布时间】:2021-12-16 21:00:58
【问题描述】:

Power Bi Dropdown 不影响卡片值。我有 4 张卡片,根据下拉选择,我希望填充所有卡片,但不会影响所有卡片。如果我从下拉列表中选择了一个值,那么它应该显示给定卡片中的计数并更新其余部分,例如,如果一张卡片的值为 40,另一张卡片的值为 30,它应该反映基于下拉列表中所选值的更改-down 但卡片没有影响。有什么想法吗?

以下是基于下拉值选择的卡片的 4 个度量。

下拉菜单包含以下内容。

“角色添加/测试”

“角色移除/测试”

“角色变更”

下面有4张卡片:

RoleAdded = CALCULATE(COUNTROWS('Table'), SEARCH("Role Addition", 'Table'[Column],,0)>0)

RoleRemoved = CALCULATE(COUNTROWS('Table'), SEARCH("role removed", 'Table'[Column],,0)>0)

RoleChange = CALCULATE(COUNTROWS('Table'),'Table'[Column] = "Role Change")

总更改 = [RoleAdded] + [RoleChange] + [RoleRemoved]

【问题讨论】:

    标签: powerbi dax


    【解决方案1】:

    尝试像这样重写你的度量:

    RoleAdded =
    COUNTROWS (
        FILTER ( 'Table', CONTAINSSTRING ( 'Table'[Column], "Role Addition" ) )
    )
    
    RoleRemoved =
    COUNTROWS (
        FILTER ( 'Table', CONTAINSSTRING ( 'Table'[Column], "role removed" ) )
    )
    
    RoleChange =
    COUNTROWS (
        FILTER ( 'Table', 'Table'[Column] = "Role Change" ) )
    )
    
    Total Changes = [RoleAdded] + [RoleChange] + [RoleRemoved]
    

    【讨论】:

    • 嗨,Alex,感谢您的解决方案。它可以工作,但是当某些卡片没有值取决于其他卡片选择时,卡片显示文本空白。如果没有要计算的值,如何显示零?
    • 同样从下拉列表中选择多个值不会将卡片中的数字相加?
    • 您可以将+ 0 添加到每个表达式以返回零而不是空白。我不确定你所说的“不加起来”是什么意思。
    • 添加 0 有效。非常感谢。它真的帮了很多忙。我接受这个解决方案。
    • @Alex-- 你能帮忙解决我作为单独问题发布的这个问题吗?没有人能够解决这个问题。如何使用 Power BI (DAX) 获取两个日期的平均值?
    猜你喜欢
    • 2023-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多