Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi PBI-如何在饼图中按列名按百分比分组(显示值)?_Powerbi_Pie Chart_Dax_Percentage - Fatal编程技术网

Powerbi PBI-如何在饼图中按列名按百分比分组(显示值)?

Powerbi PBI-如何在饼图中按列名按百分比分组(显示值)?,powerbi,pie-chart,dax,percentage,Powerbi,Pie Chart,Dax,Percentage,我在使用饼图上的group by时遇到了问题-也许可以用不同的方法来完成 我有一个简单的饼图,只有两个值:名称,以及它们的值(按名称分组) 值是一个金额,而不是百分比。(也可以显示百分比,但前提是同时显示金额) 我需要以某种方式(我猜是通过group by)将此图表中百分比低于10%的所有名称重命名为另一个字符串,例如group_with_10per_或_lower 你知道怎么做吗 例如,想象有状态和它们的值美国=350加拿大=250,巴西=200,阿根廷=150,智利=50。你得到的是一个包

我在使用饼图上的group by时遇到了问题-也许可以用不同的方法来完成

我有一个简单的饼图,只有两个值:
名称
,以及它们的
(按
名称
分组)

值是一个金额,而不是百分比。(也可以显示百分比,但前提是同时显示金额)

我需要以某种方式(我猜是通过group by)将此图表中百分比低于10%的所有
名称重命名为另一个字符串,例如
group_with_10per_或_lower

你知道怎么做吗



例如,想象有
状态
和它们的值<代码>美国=350
<代码>加拿大=250
巴西=200
阿根廷=150
智利=50
。你得到的是一个包含这些数据的饼图。但您需要将所有该值的比率小于等于20%的州(巴西、阿根廷和智利)重命名为
Other
。因此,你可以看到美国、加拿大和其他国家(巴西+阿根廷+智利)的饼图,但它们的值仍然显示在图表中,而不是它们的百分比。它可以是两者,但不仅仅是%。

假设您有一个表
Table1(状态、值)

创建一个度量:

Total = CALCULATE(SUM(Table1[value]),All(Table1))
创建计算列:

state2 = IF([value]<[total]*0.2,"Other",[state])

state2=IF([value]你能发布一个示例吗?简单的数据集示例和预期结果。当然。想象一下有“States”以及它们的值。美国=350;加拿大=250,巴西=200,阿根廷=150,智利=50。你得到的是一个包含这些数据的饼图。但是你需要将所有这些值的比率小于等于20%的州(巴西,阿根廷和智利)重命名为“其他”例如。因此,你最后会得到美国,加拿大和其他国家的饼图(巴西+阿根廷+智利)。但它们的值仍然显示在图表中,而不是它们的%。两者都可以,但不仅仅是%。