我在 SSRS 中有一个饼图。它包含许多类别,因此有点难以阅读。我想做的是在标签中包含类别和百分比,但我不知道该怎么做。
您可以通过将标签设置为[CategoryName]
(这是默认设置)来包含类别。您可以通过将其更改为 来包含百分比#PERCENT
。但我无法弄清楚如何将两者都包括在内。
有没有我可以添加的 VBA 公式可以同时给我?
我在 SSRS 中有一个饼图。它包含许多类别,因此有点难以阅读。我想做的是在标签中包含类别和百分比,但我不知道该怎么做。
您可以通过将标签设置为[CategoryName]
(这是默认设置)来包含类别。您可以通过将其更改为 来包含百分比#PERCENT
。但我无法弄清楚如何将两者都包括在内。
有没有我可以添加的 VBA 公式可以同时给我?
你实际上可以推#PERCENT
入一个更大的字符串。
一些简单的数据:
以及基于此的简单图表:
用于标签的表达式是:
=Fields!grp.Value & ": " & "#PERCENT{P2}"
这里{P2}
是控制格式。你应该能够适应你的场景。
或者,为了更好地控制,您可以在标签表达式中添加相关的 % 计算;在上述情况下,这将是:
=Fields!grp.Value
& ": "
& Format(Sum(Fields!val.Value) / Sum(Fields!val.Value, "MyDataSet"), "P2")
在这种情况下,它给出了与上述相同的结果。
正如这里解释的那样,您可以使用#LEGENDTEXT
图表关键字将与图例项的文本对应的文本写入标签中。