如何让度量始终在 scorecard/textbox POWER BI 中以百分比形式显示比率
How to have a measure always show the ratio as percentage in scorecard/textbox POWER BI
有很多方法可以在 table 的列中显示百分比,
但找不到一种方法来始终以两个类别之间的百分比显示特定组的比率。
数据样本:
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 用于与切片器同步。
例如我 select 年 = 2020 年,月 = 一月
100/258 = 38%
- 在文本框中手动输入
首先,在 table-
中创建以下 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_A 和 amount_overall 添加到圆环图的值列中。并将 amount_A_percentage 度量值放置到卡片上,并将卡片放在圆环图的中心。最终呈现如下-
有很多方法可以在 table 的列中显示百分比, 但找不到一种方法来始终以两个类别之间的百分比显示特定组的比率。
数据样本:
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 用于与切片器同步。 例如我 select 年 = 2020 年,月 = 一月 100/258 = 38%
- 在文本框中手动输入
首先,在 table-
中创建以下 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_A 和 amount_overall 添加到圆环图的值列中。并将 amount_A_percentage 度量值放置到卡片上,并将卡片放在圆环图的中心。最终呈现如下-