计算行组的行结果数

时间:2014-10-15 14:10:46

标签: reporting-services ssrs-2008

如何对行进行分组/过滤,然后为每列获取总行数。我将绘制结果应该是什么。我不想显示实际数据。只是每列的计数

Out Put应该看起来像这样

        Column A      Column B      Column C
Row A - 235 records   300 records   15 records
Row B - 1 record      80 records    900 records

每列代表同一字段的计数但已过滤。 所以..

Column A is really Count(MyColumn) WHERE = A
Column B is really Count(MyColumn) WHERE = B

总结每一行是分组+过滤器,每列是基于该分组中包含的行数的计数。不需要显示行数据。

1 个答案:

答案 0 :(得分:2)

您可以使用以下公式在组中的表格中执行此操作:

=SUM(IIF(Fields!MyColumn.Value = "A", 1, 0))

但是,此类摘要报告是matrix旨在执行的操作。使用Row字段作为行组,将列字段作为列组,并在交集中使用Count表达式,它将为您完成所有操作。