2016-09-28 3 views
4

Мне нужно рассчитать среднее значение нескольких средних значений в Crystal Reports с определенными критериями. В моем отчете средние баллы для нескольких курсов разработчика. Мне нужно, чтобы получить среднее значение средних, исходя из количества курсов для этого разработчика:Вычислить среднее из нескольких средних значений

Course 1 10 responses   Course 1 Average 42.86 
Course 2 12 responses   Course 2 Average 39.36 

Как создать формулу, которая даст мне правильный средний ((42.86 + 39.36)/2) этих двух курсов для этого разработчика?

ответ

0

Попробуйте выполнить общее количество для этого поля, где Тип Summary установлен на «Average». Укажите, что сумма должна быть сброшена каждый раз, когда она достигает новой группы разработчиков.

enter image description here

Иногда Кристалл не позволит вам суммировать итоги. Если он дает вам guff, вы можете добиться такого же эффекта с Shared Variables. Просто добавьте каждое среднее по очереди к общей переменной, а затем разделите на определенное количество средних значений. Окончательное поле Формулы будет выглядеть примерно так:

Shared NumberVar sum; 
Shared NumberVar count; 
sum/count 
Смежные вопросы