SSRS添加带有差异的总行

时间:2016-01-19 01:39:57

标签: reporting-services ssrs-2012 ssrs-tablix

我想在Reporting Services中添加总行,其中差异(数量和百分比可用)。附上您将在SSRS中将当前的img和Excel中请求的输出作为示例。

SSRS

enter image description here

Excel中

enter image description here

1 个答案:

答案 0 :(得分:3)

假设您只比较两年就可以使用这种方法。

计算从一年到下一年的变化。

=Sum(iif(Fields!year.Value= Parameters!Yearfrom.Value,Fields!incurred_losses.Value,0)-
Sum(iif(Fields!year.Value= Parameters!Yearto.Value,Fields!incurred_losses.Value,0)

改变百分比:

=(Sum(iif(Fields!year.Value= Parameters!Yearfrom.Value,Fields!incurred_losses.Value,0)-
Sum(iif(Fields!year.Value= Parameters!Yearto.Value,Fields!incurred_losses.Value))/
Sum(iif(Fields!year.Value= Parameters!Yearfrom.Value,Fields!incurred_losses.Value,0)

将此表达式用于Tablix中的每一列。

如果这有助于您,请告诉我。