计算ssrs报告中的百分比

时间:2014-06-04 09:43:59

标签: reporting-services ssrs-2008-r2

我有一个ssrs报告,其矩阵表看起来像这样

 YEAR    A1  B1 Total percentage
 2012    23  11  34    
 2013    12  12  24
 2014    32  43  75

这里我需要在ssrs表达式中使用以下公式找到百分比

(Total of current year-Total of previous year)/(Total of previous year)*100

[提前结算2012 - (Total for 2012-Total for 2011)/(Total for 2011)*100

2 个答案:

答案 0 :(得分:0)

最简单的方法是在数据集中添加一个上一年总计的列。然后,您可以右键单击“百分比”字段并创建一个类似上面要计算的表达式。

Expression Examples

答案 1 :(得分:-1)

一种简单的方法是使用函数previous,在SSRS中,此函数返回上一个行项。然后计算百分比就像:

((Previous(Count(Fields!Day.Value))-ReportItems!Textbox22.Value) / ReportItems!Textbox22.Value )

注意:Textbox22.Value将是您要比较的基本项目/计数。