【问题标题】:How to have a measure always show the ratio as percentage in scorecard/textbox POWER BI如何在记分卡/文本框 POWER BI 中始终将比率显示为百分比
【发布时间】:2020-09-03 00:03:59
【问题描述】:

有很多方法可以在表格的列中显示百分比, 但找不到始终显示特定组在两个类别之间百分比的方法。

数据样本:

YEAR    MONTH   TYPE    AMOUNT
2020    Jan A   100
2020    Feb A   250
2020    Mar A   230
2020    Jan B   158
2020    Feb B   23
2020    Mar B   46
2019    Jan A   499
2019    Feb A   65
2019    Mar A   289
2019    Jan B   465
2019    Feb B   49
2019    Mar B   446
2018    Jan A   13
2018    Feb A   97
2018    Mar A   26
2018    Jan B   216
2018    Feb B   264
2018    Mar B   29
2018    Jan A   314
2018    Feb A   659
2018    Mar A   226
2018    Jan B   469
2018    Feb B   564
2018    Mar B   164 

我的目标总是显示 A 占总金额的百分比

YEAR 和 MONTH 用于与切片器同步。 例如我选择 YEAR = 2020 , MONTH = Jan 100/258 = 38%

  • 在文本框中手动输入

【问题讨论】:

    标签: powerbi measure


    【解决方案1】:

    首先,在您的表中创建以下 3 个度量值-

    1.

    amount_A = 
    CALCULATE(
        SUM(pie_chart_data[AMOUNT]),
        FILTER(
            ALLSELECTED(pie_chart_data),
            pie_chart_data[TYPE] = "A"
        )
    )
    

    2.

    amount_overall = 
    CALCULATE(
        SUM(pie_chart_data[AMOUNT]),
        ALLSELECTED(pie_chart_data)
    )
    

    3.

    amount_A_percentage = [amount_A]/[amount_overall]
    

    现在,将度量 amount_Aamount_overall 添加到圆环图的值列中。并将 amount_A_percentage 量度放在卡片上,并将卡片放在圆环图的中心。演示文稿最终如下-

    【讨论】:

    • 不客气@rane。很高兴看到它有帮助:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-17
    相关资源
    最近更新 更多