SSRS - 计算出百分比

时间:2014-08-29 14:10:29

标签: tsql reporting-services

我需要计算以下数据的SSRS百分比 - 将Status =“Live”的产品的“数量”加起来,然后将其除以所有产品的总“数量”:

在SSRS表达式中是否可以这样做,或者在sql查询中是否需要这个?

WEEKNUM ___状态_____数量

34 __________ Toxic______ 99

34 __________ EOL______ 1819

34 __________直播_______ 3440

34 __________ BER _______ 361

34 __________直播______ 1

34 __________直播______ 386

34 __________ BER _______ 39

34 __________ EOL ______ 498

1 个答案:

答案 0 :(得分:0)

Fisrt你必须创建一个过滤状态的矩阵,可能就像这样

=Fields!Status.Value

然后在另一个列中你必须把这个

=FormatPercent(sum(Fields!Qty.Value)/(Sum(Fields!Qty.Value, "YOUR DATASET"),1)

您将获得超过总数量的百分比