Перейти к основному содержимому

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

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

Синтаксис​

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

Функция АГРЕГАТ имеет следующие аргументы:

АргументОписание
номер_функцииЧисловое значение, которое обозначает используемую функцию. Допустимые значения приведены в таблице ниже.
параметрыЧисловое значение, определяющее, какие значения следует пропускать. Допустимые значения приведены в таблице ниже.
ссылка1Первое числовое значение, для которого требуется найти агрегированное значение.
ссылка2До 253 числовых значений или ссылка на диапазон ячеек, содержащий значения, для которых требуется найти агрегированное значение. Необязательный аргумент.

Аргумент номер_функции может принимать одно из следующих значений:

номер_функцииФункция
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 должен быть вторым аргументом, требуемым для этих функций (k или часть).

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

Как применить функцию АГРЕГАТ.

Примеры​

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

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

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

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