我正在使用Fetch XML来获取结果,并且无法在查询端进行计算。我需要在SalesSum字段上求差,然后根据期间和年份进行计算。
这是我的数据示例
SalesSum Period Year
275000 1 2017
195000 2 2017
205000 3 2017
318000 1 2018
425250 2 2018
395000 3 2018
差=((销售期1年2018)-(销售期1年 2017))
示例:差异= 318000-270888 = 43000期限1年
这可以使用SSRS表达式完成吗?
答案 0 :(得分:0)
使用tablix
,然后仅选择“ Period”作为行组。
然后将此公式写为表达式。
= Sum(iif(Max(Fields!Year.Value)=Fields!Year.Value,Fields!SalesSum.Value,0))
- Sum(iif(Min(Fields!Year.Value)=Fields!Year.Value,Fields!SalesSum.Value,0))