4

是否有任何方法可以仅计算 Microsoft 报表查看器的 RDLC 中表中的一列数据的非零行的平均值?

即 0 0 0 5 5 = 5 而不是 2

我尝试了 Count(fields.n.value > 0) 来获取非零行的计数,但它返回了所有行的计数。

谢谢!

埃里克-

4

1 回答 1

6

试试这个:

=Sum(Fields!n.Value > 0) / Sum(IIf(Fields!n.Value > 0, 1, 0))

请注意如何通过将所有值相加然后除以另一个模拟专门计数机制的和来手动计算平均值。

于 2010-05-24T20:09:27.010 回答