如何计算SSRS中的特定细胞总数?

时间:2013-07-03 04:18:46

标签: sql sql-server reporting-services azure-sql-reporting

如下图所示,我有计算特定字段总数的问题。

我想只计算两个单元格的值 总计=(总开放数量)+(总购买数量)单元格和开放,购买,销售均来自Type Group。

请告诉我表达或提示。

enter image description here

1 个答案:

答案 0 :(得分:1)

如果没有看到您的DataSet /报告,很难说,但表达式类似于:

=Sum(IIf(Fields!Type.Value = "OPENING" or Fields!Type.Value = "PURCHASE"
  , Fields!qty.Value
  , Nothing)

这将占用所有 qty 值的SUM,但会忽略与您指定的类型不匹配的任何类型行,即 OPENING PURCHASE

最重要的是确保表达式在正确的范围内,即如果您按类型进行分组,则表达式应该应用于该组范围外以确保表达式为考虑所有必需的行。