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

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

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

АГРЕГАТ(номер_функции;параметры;ссылка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.