SSRS的不同值之和

时间:2018-07-18 19:22:48

标签: ssrs-2008 ssrs-2008-r2

我只想要SSRS报告中唯一值的总和。是否有任何逻辑可实现此目的? 就是这个总和(不同的值)

谢谢

2 个答案:

答案 0 :(得分:0)

是的。您使用组。在顶部单击插入菜单,然后单击表格,然后单击表格向导。选择您的数据集,然后单击下一步。现在,将想要不同总和的不同类型项目的列拖动到“行组”部分。将计数列拖到“值”部分。这应该自动将其转换为Sum(ColumnName)。您可以单击向下箭头以更改聚合类型(如果需要)。按next和next完成。中提琴每个指定字段都有一个不同的总和。

答案 1 :(得分:0)

假设您的查询中有一个名为value的列,则可以执行以下操作:

在数据集的查询中添加其他列:

ROW_NUMBER() OVER (PARTITION BY [value] ORDER BY [value]) AS valueNr

然后,如果您已经在表中创建了Sum字段,请将文本框的表达式更改为

=Sum(Iif(Fields!valueNr.Value=1, Fields!value.Value, 0))

对于每个“不同的总和”计算都重复此操作。