ssrs 将特定组的组总和减去特定组的总和

ssrs sum group totals for specific groups and subtract for specific groups

我有这样一份报告:

我已经根据称为费用类型的组名称进行了分组。理想的费用类型有 1、2 和 3 三种类型。我用它们在蓝线的 TOTAL 中总结。

现在我想把总计的总和加到棕褐色线,

我想在提交的棕褐色总帐单中((第 1 组总计 + 第 3 组总计)- 第 2 组总计)。

谁能帮我写下这个表达式?

您可以使用报告项来实现您想要的

例如..

=(Reportitems!group1total.value +Reportitems!group3total.value )-Reportitems!group2total.value 

以上假定组框的 属性 名称为 group1total、group2total 和 group3total

在计算总计之前,使用 IIF()SWITCH() 检查每个值的类别。

=(Sum(IIF(Fields!ExpenseCategory.Value = "Group 1", Fields!Amount.Value, nothing))
+ Sum(IIF(Fields!ExpenseCategory.Value = "Group 3", Fields!Amount.Value, nothing)) )
/ Sum(IIF(Fields!ExpenseCategory.Value = "Group 2", Fields!Amount.Value, nothing))