Метод WorksheetFunction.Aggregate (Excel)

Возвращает агрегатное выражение в списке или базе данных.

Синтаксис

выражение. Агрегат (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19, arg20, arg21, arg22, arg23, arg24, arg25, arg26, arg27, arg28, arg29, arg30)

выражение Переменная, представляющая объект WorksheetFunction .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Арг1 Обязательный Double Function_num — число от 1 до 19, определяющее используемую функцию.
Function_num Function
1СРЕДНЕЕ
2COUNT
3СЧЁТА
4МАКС
5МИН
6ПРОДУКТ
7СТАНДОТКЛОН. S
8СТАНДОТКЛОН. P
9СУММ
10VAR. S
11VAR. P
12МЕДИАНА
13МОДА. ОДФЛ
14БОЛЬШОЕ
15МАЛЕНЬКИЙ
16ПРОЦЕНТИЛЬ. ВКЛ
17КВАРТИЛЬ. ВКЛ
18ПРОЦЕНТИЛЬ. ИСКЛ
19КВАРТИЛЬ. ИСКЛ
Арг2 Обязательный Double Option — числовое значение, определяющее, какие значения следует игнорировать в диапазоне вычисления функции.
Вариант Поведение
0 или опущенИгнорировать вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
1Игнорировать скрытые строки, вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
2Игнорировать значения ошибок, вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
3Игнорировать скрытые строки, значения ошибок, вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
4Ничего не игнорировать
5Игнорирование скрытых строк
6Игнорировать значения ошибок
7Игнорировать скрытые строки и значения ошибок
Арг3 Обязательный Range Ссылка1 — первый числовой аргумент для функций, которые принимают несколько числовых аргументов, для которых требуется получить агрегированное значение.
Arg4 - Arg 30 Необязательный Variant Ссылка2 - Ссылка30 — числовые аргументы 2—30, для которых требуется получить итоговое значение.

Возвращаемое значение

Double

Примечания

Следующие ограничения применяются к аргументам Ref (Arg3 - Arg 30) на основе значения Function_num .

Function_num Ссылка1 Ссылка2 Ссылка3, ссылка4, ?
1-13 Допустимые типы:
  • Любая ссылка на ячейку

  • Профсоюзы

  • Пересечения

  • Определенные имена

  • Структурированные ссылки

Недопустимые типы:
  • Фактические данные

  • Массивы

Допустимые типы:
  • Любая ссылка на ячейку

  • Профсоюзы

  • Пересечения

  • Определенные имена

  • Структурированные ссылки

Недопустимые типы:
  • Фактические данные

  • Массивы

Допустимые типы:
  • Любая ссылка на ячейку

  • Профсоюзы

  • Пересечения

  • Определенные имена

  • Структурированные ссылки

Недопустимые типы:
  • Фактические данные

  • Массивы

14-17 Допустимые типы:
  • Любая ссылка на ячейку

  • Профсоюзы

  • Пересечения

  • Определенные имена

  • Структурированные ссылки

  • Фактические данные

  • Массивы

Допустимые типы:
  • Любая ссылка на ячейку

  • Профсоюзы

  • Пересечения

  • Определенные имена

  • Структурированные ссылки

  • Фактические данные

  • Массивы

Ссылки не допускаются

Если второй аргумент ссылки необходим, но не указан, агрегат возвращает #VALUE! .

Если одна или несколько привязок являются трехмерными, функция Агрегат возвращает #VALUE! значение ошибки.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.