Функция AGGREGATE (АГРЕГАТ)
Функция AGGREGATE - это одна из математических и тригонометрических функций. Возвращает агрегатный результат вычислений по списку или базе данных. С помощью функции AGGREGATE можно применять различные агрегатные функции к списку или базе данных с возможностью пропускать скрытые строки и значения ошибок.
Синтаксис функции AGGREGATE:
AGGREGATE(function_num, options, ref1 [, ref2], ...)
где
function_num числовое значение, которое обозначает используемую функцию. Допустимые значения приведены в таблице ниже.
options - числовое значение, определяющее, какие значения следует пропускать. Допустимые значения приведены в таблице ниже.
Числовое значение |
Поведение |
0 или опущен | Пропускать вложенные функции SUBTOTAL и AGGREGATE |
1 | Пропускать скрытые строки и вложенные функции SUBTOTAL и AGGREGATE |
2 | Пропускать значения ошибок и вложенные функции SUBTOTAL и AGGREGATE |
3 | Пропускать скрытые строки, значения ошибок и вложенные функции SUBTOTAL и AGGREGATE |
4 | Не пропускать ничего |
5 | Пропускать скрытые строки |
6 | Пропускать значения ошибок |
7 | Пропускать скрытые строки и значения ошибок |
ref1(2) - это до 253 числовых значений или ссылка на диапазон ячеек, содержащий значения, для которых требуется найти агрегированное значение.
Примечание: если вы хотите использовать одну из следующих функций: LARGE, SMALL, PERCENTILE.INC, QUARTILE.INC, PERCENTILE.EXC или QUARTILE.EXC, аргумент ref1 должен быть ссылкой на диапазон ячеек, а аргумент ref2 должен быть вторым аргументом, требуемым для этих функций (k или quart).
Функция |
Синтаксис |
LARGE (НАИБОЛЬШИЙ) | LARGE(array, k) |
SMALL (НАИМЕНЬШИЙ) | SMALL(array, k) |
PERCENTILE.INC (ПРОЦЕНТИЛЬ.ВКЛ) | PERCENTILE.INC(array, k) |
QUARTILE.INC (КВАРТИЛЬ.ВКЛ) | QUARTILE.INC(array, quart) |
PERCENTILE.EXC (ПРОЦЕНТИЛЬ.ИСКЛ) | PERCENTILE.EXC(array, k) |
QUARTILE.EXC (КВАРТИЛЬ.ИСКЛ) | QUARTILE.EXC(array, quart) |
Чтобы применить функцию AGGREGATE,
- выделите ячейку, в которой требуется отобразить результат,
-
щелкните по значку Вставить функцию , расположенному на верхней панели инструментов,
или щелкните правой кнопкой мыши по выделенной ячейке и выберите в меню команду Вставить функцию,
или щелкните по значку перед строкой формул, - выберите из списка группу функций Математические,
- щелкните по функции AGGREGATE,
- введите требуемые аргументы, разделяя их запятыми,
- нажмите клавишу Enter.
Результат будет отображен в выбранной ячейке.
На следующем изображении показан результат, возвращаемый функцией AGGREGATE, если применяется функция SUM.
На следующем изображении показан результат, возвращаемый функцией AGGREGATE, если применяется функция LARGE, ref1 - это ссылка на диапазон ячеек, а аргумент k равен 2. Функция возвращает второе наибольшее значение в диапазоне A1-A4.