2016-08-22 56 views
0

我需要汇总除第一个之外的行值。这很容易,但一行中的第一列可能为空,所以在那里没有价值。使用First()函数返回具有值的第一列。因此它可以连续显示第三个。仅汇总SSRS中的指定列

有什么办法可以达到这个效果吗? (取所有列,除了第一个)

回答

0

你尝试用这种表达

=Sum(Fields!yourcolumn.Value) - IIF(ISNOTHING(FIRST(Fields!yourcolumn.Value)),0,FIRST(Fields!yourcolumn.Value)) 
+0

它返回奇怪的值,首先没有返回的第一列,但首先不是空的。 –

+0

在我的测试案例中,它为我工作。请你能分享你的表情和一些样本数据。我们可以看看这个问题。 – Hari