【问题标题】:Pass Count of Group Rows fro one group to another将组行数从一组传递到另一组
【发布时间】:2019-04-02 16:57:31
【问题描述】:
我有一个按月分组的组,另一组按年分组。在月份组行中有一个字段的总和。在年份组中,我想显示月平均值,而不是年份的总和。
Jan 2008 10
Feb 2008 15
Mar 2008 35
2008 20
所以 2008 年的摘要行是 60/3 = 20。我怀疑这是使用 CountRows 但不确定如何完成。
【问题讨论】:
标签:
reporting-services
report
ssrs-2012
reportbuilder3.0
【解决方案1】:
你应该可以做这样的事情......
=Sum(Fields!myAmountField.Value) / CountDistinct(Fields!myMonthField.Value)
如果您的报告跨越一年以上,您可能需要执行类似的操作
=Sum(Fields!myAmountField.Value, "myYearGroupName") / CountDistinct(Fields!myMonthField.Value, "myYearGroupName")