对非空值求和得到一个矩阵

Summing the Non-Null results in a matrix

我有一份报告,如下图所示。它是一个矩阵,行上有人名,列上有周数。我需要计算的是调用列中有数据的周数。在下图中,它是带有红色数字的一致性列。我似乎无法让那些红色数字出现。是否有一个表达式可以计算特定矩阵中不为空的列数。该报告将动态生成,每次的周数都将完全不同。

我宁愿在 SSRS 中解决这个问题,因为我不想把我的 SQL 搞得太多,但如果没有 SSRS 解决方案是可能的,我可以 post 我的 SQL 和也许这样解决。

您需要在上一个组之外创建一个列组。因此,在您的示例中,右键单击第 23 周效率列上方的列选项卡。创建此列后,您可以在表达式中使用简单的 Count(Fields!CallsTaken.Value) 来计算列出值的次数。

参考 上的 SO 问题。