Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Функция АГРЕГАТ

Обновлено: 14.01.26

Функция АГРЕГАТ — это одна из математических и тригонометрических функций. Возвращает агрегатный результат вычислений по списку или базе данных. С помощью функции АГРЕГАТ можно применять различные агрегатные функции к списку или базе данных с возможностью пропускать скрытые строки и значения ошибок.

Синтаксис функции АГРЕГАТ:

АГРЕГАТ(номер_функции;параметры;ссылка1;[ссылка2];...)

Где:

  • номер_функции числовое значение, которое обозначает используемую функцию. Допустимые значения приведены в таблице ниже.
номер_функции
Функция
1 СРЗНАЧ ↗
2 СЧЁТ ↗
3 СЧЁТЗ ↗
4 МАКС ↗
5 МИН ↗
6 ПРОИЗВЕД ↗
7 СТАНДОТКЛОН.В ↗
8 СТАНДОТКЛОН.Г ↗
9 СУММ ↗
10 ДИСП.В ↗
11 ДИСП.Г ↗
12 МЕДИАНА ↗
13 МОДА.ОДН ↗
14 НАИБОЛЬШИЙ ↗
15 НАИМЕНЬШИЙ ↗
16 ПРОЦЕНТИЛЬ.ВКЛ ↗
17 КВАРТИЛЬ.ВКЛ ↗
18 ПРОЦЕНТИЛЬ.ИСКЛ ↗
19 КВАРТИЛЬ.ИСКЛ ↗
  • параметры — числовое значение, определяющее, какие значения следует пропускать. Допустимые значения приведены в таблице ниже.
Числовое значение
Поведение
0 или опущен Пропускать вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ ↗ и АГРЕГАТ
1 Пропускать скрытые строки и вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ ↗ и АГРЕГАТ
2 Пропускать значения ошибок и вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ ↗ и АГРЕГАТ
3 Пропускать скрытые строки, значения ошибок и вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ ↗ и АГРЕГАТ
4 Не пропускать ничего
5 Пропускать скрытые строки
6 Пропускать значения ошибок
7 Пропускать скрытые строки и значения ошибок
  • ссылка1(2) — это до 253 числовых значений или ссылка на диапазон ячеек, содержащий значения, для которых требуется найти агрегированное значение.
Важно

Если вы хотите использовать одну из следующих функций: НАИБОЛЬШИЙ ↗, НАИМЕНЬШИЙ ↗, ПРОЦЕНТИЛЬ.ВКЛ ↗, КВАРТИЛЬ.ВКЛ ↗, ПРОЦЕНТИЛЬ.ИСКЛ ↗ или КВАРТИЛЬ.ИСКЛ ↗, аргумент ссылка1 должен быть ссылкой на диапазон ячеек, а аргумент ссылка2 должен быть вторым аргументом, требуемым для этих функций (k или часть).

Функция
Синтаксис
НАИБОЛЬШИЙ ↗ НАИБОЛЬШИЙ(массив;k)
НАИМЕНЬШИЙ ↗ НАИМЕНЬШИЙ(массив;k)
ПРОЦЕНТИЛЬ.ВКЛ ↗ ПРОЦЕНТИЛЬ.ВКЛ(массив;k)
КВАРТИЛЬ.ВКЛ ↗ КВАРТИЛЬ.ВКЛ(массив;часть)
ПРОЦЕНТИЛЬ.ИСКЛ ↗ ПРОЦЕНТИЛЬ.ИСКЛ(массив;k)
КВАРТИЛЬ.ИСКЛ ↗ КВАРТИЛЬ.ИСКЛ(массив;часть)

Чтобы применить функцию АГРЕГАТ:

  1. Выделите ячейку, в которой требуется отобразить результат;
  2. Щёлкните по значку Вставить функцию Значок Вставить функцию, расположенному на верхней панели инструментов,
    или щёлкните правой кнопкой мыши по выделенной ячейке и выберите в меню команду Вставить функцию,
    или щёлкните по значку Значок Функция перед строкой формул;
  3. Выберите из списка группу функций Математические;
  4. Щёлкните по функции АГРЕГАТ;
  5. Введите требуемые аргументы через точку с запятой;
  6. Нажмите клавишу Enter.

Результат будет отображён в выбранной ячейке.

На следующем изображении показан результат, возвращаемый функцией АГРЕГАТ, если применяется функция СУММ:

Функция АГРЕГАТ

На следующем изображении показан результат, возвращаемый функцией АГРЕГАТ, если применяется функция НАИБОЛЬШИЙ, ссылка1 — это ссылка на диапазон ячеек, а аргумент k равен 2. Функция возвращает второе наибольшее значение в диапазоне A1-A4:

Функция АГРЕГАТ