矩阵年度百分比计算

时间:2017-08-04 14:39:28

标签: reporting-services ssrs-2008 ssrs-2012 ssrs-2008-r2 reportingservices-2005

寻找一种计算ssrs矩阵年增长率的方法。例如。 2017年5月将会 - (2017年5月 - 2016年5月)/ 2016年5月。

附上截图。单位是一列。我在数据中使用了运行值函数。

行组 - 类型 列组 - 日期

感谢。

例如

example

1 个答案:

答案 0 :(得分:0)

Below is the similar solution of your problem -
Following are the tables and data used for report creation-
create table dslocation
(
locationId int
 ,    locationName varchar(20)
  ,   mmpremium int
  , sspremium int
)
INSERT INTO dslocation
VALues (1, 'SANDY', 1000,'')
,(2, 'RANSY', 2000,'')

create table prevdslocation
(
plocationId int
 ,    plocationName varchar(20)
  ,   pmmpremium int
  , psspremium int
)

INSERT INTO prevdslocation
VALues (1, 'SANDY', 2000,'')
,(2, 'RANSY', 3000,'')

Then add a column and write following expression in placeholder-
=Fields!mmpremium.Value-join(LookupSet(Fields!locationId.Value,Fields!plocationId.Value,Fields!pmmpremium.Value,"prevdslocation"),",")

Following is the screenshot of the solution -
[![enter image description here][1]][1]