Метод WorksheetFunction.Aggregate (Excel)

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

Синтаксис

expression. Агрегат (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 .

Параметры

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

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

Double

Замечания

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

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

  • Союзов

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

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

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

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

  • Массивы

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

  • Союзов

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

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

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

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

  • Массивы

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

  • Союзов

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

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

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

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

  • Массивы

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

  • Союзов

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

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

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

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

  • Массивы

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

  • Союзов

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

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

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

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

  • Массивы

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

Если второй аргумент ссылки является обязательным, но не указан, функция Aggregate возвращает #VALUE! Ошибка.

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

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

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