Оформление
AVG_AGG - Среднее - FineReport Справочная документация|Разработка отчетов|Использование отчетов|Учебные пособия
AVG_AGG - среднее значение
1. Обзор
| словарь | AVG_AGG(массив) | Возвращает суммарное среднее значение полей индикаторов в соответствии с текущим измерением анализа, формируя результат в виде столбца данных с тем же количеством строк, что и строки текущего измерения анализа. |
|---|---|---|
| параметрический | массив | Должен быть результатом, возвращаемым формулой неагрегированной функции, которая может быть результатом метрического поля, измерения или метрического поля с общей формулой. |
2. условия
В данных реального времени поддерживается использование одного параметра числового типа.
3. Примеры
Если горизонтальной осью пользователя является поле размерности "День", то значение, возвращаемое вычисляемым полем AVG_AGG(Sales) на вертикальной оси, является средним дневным объемом продаж;
Если горизонтальной осью пользователя является поле измерения "Месяц", то значение, возвращаемое AVG_AGG(Sales), - это среднее количество продаж за месяц.
Например, есть два способа рассчитать среднюю сумму контракта за год с помощью "Информации о контракте".
3.1 Метод 1: Использование функции AVG_AGG
Создайте поле расчета "Средняя сумма контракта", введите формулу: AVG_AGG(Сумма контракта) и перетащите ее в колонку анализа, как показано ниже:


3.2 Метод 2: Усреднение с помощью агрегатов
Перетащите "Сумма контракта" в столбец "Индикатор" и нажмите "Выпадающий список > Метод подведения итогов > Среднее", как показано ниже:

Подробнее см. в разделе: Агрегатный подход к усреднению