2014-10-30 147 views
7

我有使用SSRS生成的饼图。我想在饼图中显示计数和百分比。如何在SSRS中的百分比和计数饼图

现在,我可以在饼图和报告中显示计数。

我想显示分区的名称以及直接指出的百分比。

例子:

ALD 38%,56

请帮我枝条属性来做到这一点。

我使用VS 2008

回答

9

写下像系列标签数据的表达 -

=Sum(Fields!DATA.Value, "Chart1_SeriesGroup1") & "(" 
    & Sum(Fields!DATA.Value, "Chart1_SeriesGroup1") * 100 /Sum(Fields!DATA.Value, "DataSet1") 
    & "%)" 

这里Chart1_SeriesGroup1是组名,如果你看一下序列分组设置

enter image description here

这里DataSet1是数据集的名称

下面是最终输出

enter image description here

干杯:-)

+0

是否有一个(字段!DATA.Value,“Chart1_SeriesGroup1”)&“(”&&&(Sum(Fields!DATA.Value,“Chart1_SeriesGroup1”)试试这个方法来设置百分比的小数空格为最大值为2. – user2831167 2014-10-30 08:50:22

+0

* 100 /Sum(Fields!DATA.Value,“DataSet1”),“#0.00”)&“%)” – 2014-10-30 08:54:50

+0

太棒了!谢谢我希望饼图中的百分比显示在图表中作为您显示的图像。但是这些信息正显示在Legend上。我想隐藏图表本身的图例和显示名称数量和百分比,就像销售120(60%)我最后一个问题的一天.. – user2831167 2014-10-30 09:11:41

3

1-右击图表,然后选择 “显示数据标签”

enter image description here

2-右击在标签上选择“系列标签属性”

enter image description here

3-一般 - >标签数据 - >设置该值= “#PERCENT(#VALY)” enter image description here

4-它将是这样的屏幕截图

enter image description here

+0

感谢它运作良好 – Ashu 2017-09-07 11:52:10

+0

这应该是最好的答案。 – dunli 2018-03-07 03:19:12