使用IIF表达式计算总计

时间:2016-12-21 18:00:54

标签: ssrs-2008-r2

我有一个报告部分,它通过除以"呼叫机会(PW)"的总和来计算TOTAL列。和" LCA接受(PW)"。例如,735.0 / 67应为9.1,但它是平均值。我必须在下面编写代码,但不知道如何更改上面提到的计算。

enter image description here enter image description here     = iif(Fields!Lower_Cost_Alternative_Metrics.Value =" Call Opportunities(PW)",     SUM(字段!CM.Value +领域!JAX.Value +领域!OKC.Value +领域!OP.Value +领域!WAU.Value +领域!MKE.Value),
iif(Fields!Lower_Cost_Alternative_Metrics.Value =" LCA Accepted(PW)",     SUM(字段!CM.Value +领域!JAX.Value +领域!OKC.Value +领域!OP.Value +领域!WAU.Value +领域!MKE.Value),
iif(Fields!Lower_Cost_Alternative_Metrics.Value =" Acceptance Rate(PW)", SUM(字段!CM.Value +领域!JAX.Value +领域!OKC.Value +领域!OP.Value +领域!WAU.Value +领域!MKE.Value)/ 6,     总和(字段!CM.Value +字段!JAX.Value +字段!OKC.Value +字段!OP.Value +字段!WAU.Value +字段!MKE.Value)/ 6)))

1 个答案:

答案 0 :(得分:0)

对于Acceptance行中的每个字段,我将使用" reportitems"在表达中。首先表示每个项目的名称除以/,然后使用reportitems在表达式中使用这些名称。我附上了一个更详细的jpg。enter image description here