SSRS对应列的行组总和

时间:2009-05-01 13:56:24

标签: reporting-services

我有一个报告,其中包含客户MembershipLength(1年帐户,2年帐户等)的行组,然后是客户状态的一组子行(活动,非活动等)然后我有客户类型的列

最后,我想添加一个列,用于计算相应客户类型的小计百分比。但是,如果我将其分解并尝试获取客户类型的行组总和,我只能获得两种客户类型。我只希望MembershipLength客户计入相应的客户类型。

当我只想要相应的列=Sum(Fields!ZO.Value,"matrix1_MembershipLength")

时,

matrix1_CustomerType会为我提供两种客户类型的总计

我在MSDN论坛上发布了同样的问题HERE,但还没有得到我正在寻找的答案。但是,这可能会更好地说明它。

1 个答案:

答案 0 :(得分:0)

试试这个:

=sum(iif(Fields!CustType.Value="VIP",1,0))/count(Fields!CustomerName)

没有更清晰的探索,这是我能想到的全部。