АГРЕГАТ (AGGREGATE)
Возвращает агрегатный результат вычислений над диапазоном.
Пример |
Результат |
=АГРЕГАТ(1;1;A1:A11) |
Вернет среднее арифметическое значений в диапазоне от A1 до A11 с пропуском скрытых строк. |
Используйте в аргументах функций ссылки на ячейки
При изменении ячейки такие значения будут автоматически обновляться в функции. Это удобно, когда вы используете одно значение в разных функциях или составляете сложные формулы, для которых важно получать промежуточные значения. Как использовать ссылки
Синтаксис
АГРЕГАТ(номер_функции; параметры; ссылка1; [ссылка2])
Аргументы
Аргумент |
Тип данных |
Описание |
Номер функции* |
Число |
Функция, которую нужно вычислить для указанного диапазона. Может принимать следующие значения:
|
Параметры* |
Число |
Значение, определяющие, какие ячейки функция будет пропускать:
|
Ссылка 1* |
Ссылка |
Диапазон, для которого нужно вычислить функцию. |
Ссылка 2 |
Ссылка |
Дополнительный параметр. Нужен для функций:
|
Примеры использования
Пример 1
=АГРЕГАТ(6; 1; B5:B10)
В качестве номера функции передано значение 6, соответствующее функции ПРОИЗВЕД. Этой функции не требуется дополнительный аргумент.
Если в диапазоне от B5 до B10 находятся значения от 3 до 8, то функция вернет 20 160 — произведение этих чисел.
Пример 2
=АГРЕГАТ(14; 4; A1:A10; 3)
В качестве номера функции передано значение 14, соответствующее функции [НАИБОЛЬШИЙ]. В качестве дополнительно аргумента этой функции передано значение 3.
Если в диапазоне от A1 до A10 находятся значения от 1 до 10, то функция вернет 8 — третий по величине аргумент в диапазоне.