Передача количества групповых рядов от одной группы к другой - PullRequest
0 голосов
/ 02 апреля 2019

У меня есть одна группа, которая группируется по месяцам, и другая группа, которая группируется по годам. В строке группы месяцев есть сумма поля. В группе года я хочу отобразить среднемесячное значение, а не сумму за год.

Jan 2008    10
Feb 2008    15
Mar 2008    35
2008        20

Итак, итоговая строка за 2008 год составляет 60/3 = 20. Я подозреваю, что это что-то, использующее CountRows, но не знаю, как это сделать.

1 Ответ

1 голос
/ 02 апреля 2019

Вы можете просто сделать что-то вроде этого ...

=Sum(Fields!myAmountField.Value) / CountDistinct(Fields!myMonthField.Value)

если ваш отчет охватывает более одного года, вам, возможно, придется сделать что-то вроде

=Sum(Fields!myAmountField.Value, "myYearGroupName") / CountDistinct(Fields!myMonthField.Value, "myYearGroupName")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...