SSRS 添加具有差异的总行

SSRS add Total row with differences

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

SSRS

Excel

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

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

=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 中的每一列使用此表达式。

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