答案 0 :(得分:0)
如果您的数据集仅返回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
)
)
如果您的数据集返回的数据超过两年,您必须明确地使用您想要比较的年份。
=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
验证以确定该行是否与当前月份相对应,我假设您的月份字段返回月份名称,即“八月”。
根据您在问题和评论中提供的说明,这可以帮助您作为起点。祝你好运