Функция АГРЕГАТ — это одна из математических и тригонометрических функций. Возвращает агрегатный результат вычислений по списку или базе данных. С помощью функции АГРЕГАТ можно применять различные агрегатные функции к списку или базе данных с возможностью пропускать скрытые строки и значения ошибок.
Синтаксис функции АГРЕГАТ:
АГРЕГАТ(номер_функции;параметры;ссылка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) |
КВАРТИЛЬ.ИСКЛ | КВАРТИЛЬ.ИСКЛ(массив;часть) |
Чтобы применить функцию АГРЕГАТ:
- Выделите ячейку, в которой требуется отобразить результат;
- Щёлкните по значку Вставить функцию
, расположенному на верхней панели инструментов,
или щёлкните правой кнопкой мыши по выделенной ячейке и выберите в меню команду Вставить функцию,
или щёлкните по значкуперед строкой формул;
- Выберите из списка группу функций Математические;
- Щёлкните по функции АГРЕГАТ;
- Введите требуемые аргументы через точку с запятой;
- Нажмите клавишу Enter.
Результат будет отображён в выбранной ячейке.
На следующем изображении показан результат, возвращаемый функцией АГРЕГАТ, если применяется функция СУММ:
На следующем изображении показан результат, возвращаемый функцией АГРЕГАТ, если применяется функция НАИБОЛЬШИЙ, ссылка1
— это ссылка на диапазон ячеек, а аргумент k
равен 2. Функция возвращает второе наибольшее значение в диапазоне A1-A4: