如何计算SSRS中一组的百分比
how to calculate percentage in a group in SSRS
我对 SSRS 中的小计百分比有疑问:
我的数据如下:
我想计算每个客户的分行金额百分比。
有人可以帮我解决这个问题吗?
假设您的报告中有一个按客户分组的行组,并且假设此行组称为 rgCustomer
,那么您应该能够执行类似的操作。
=SUM(Fields.Amount.Value)/SUM(Fields.Amount.Value, "rgCustomer")
然后您可以将文本框格式化为类似 p0
的格式,以显示为小数点后 0 位的百分比。
备注:
- 需要将
"rgCustomer"
部分替换为按客户分组的行组的名称。
- 必须用引号括起来
- 区分大小写
- 如果显示零值,则不考虑
那么你可能会有一个零客户总数
给出除以 0 的错误(这在你的情况下可能不是问题
虽然)
谢谢
很有帮助。
但是我已经用"rgBranch"替换了"rgCustomer",因为我想在他自己的branch.As下面计算客户数量:
SUM(Fields.Amount.Value)/SUM(Fields.Amount.Value, "rgCustomer")
我对 SSRS 中的小计百分比有疑问: 我的数据如下:
我想计算每个客户的分行金额百分比。 有人可以帮我解决这个问题吗?
假设您的报告中有一个按客户分组的行组,并且假设此行组称为 rgCustomer
,那么您应该能够执行类似的操作。
=SUM(Fields.Amount.Value)/SUM(Fields.Amount.Value, "rgCustomer")
然后您可以将文本框格式化为类似 p0
的格式,以显示为小数点后 0 位的百分比。
备注:
- 需要将
"rgCustomer"
部分替换为按客户分组的行组的名称。 - 必须用引号括起来
- 区分大小写
- 如果显示零值,则不考虑 那么你可能会有一个零客户总数 给出除以 0 的错误(这在你的情况下可能不是问题 虽然)
谢谢
很有帮助。 但是我已经用"rgBranch"替换了"rgCustomer",因为我想在他自己的branch.As下面计算客户数量: SUM(Fields.Amount.Value)/SUM(Fields.Amount.Value, "rgCustomer")