发布于 2016-08-31 14:01:21
如果数据集只返回2015年和2016年的数据:
=SUM(
IIF(
MAX(Fields!Year.Value)=Fields!Year.Value,
Fields!Products.Value,
0
)
)
-
SUM(
IIF(
MIN(Fields!Year.Value)=Fields!Year.Value,
Fields!Products.Value,
0
)
)如果dataset返回多个两年以上的数据,则必须明确使用要比较的年份。
=SUM(
IIF(
LCase(Fields!Month_Year.Value)=MonthName(Today.Month) & "-2016",
Fields!Sales_Order.Value,
0
)
)
-
SUM(
IIF(
LCase(Fields!Month_Year.Value)=MonthName(Today.Month) & "-2015",
Fields!Sales_Order.Value,
0
)
)更新:表达式包含Month验证以确定该行是否与当前月份相对应,假设您的月份字段返回月份名称,即“八月”。
有了你在问题和评论中提供的描述,这可以帮助你作为起点。祝好运
https://stackoverflow.com/questions/39230985
复制相似问题