Método WorksheetFunction.Aggregate (Excel)

Retorna um valor agregado em uma lista ou banco de dados.

Sintaxe

expressão. Agregação (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, Arg26, Arg27 , Arg28, Arg29, Arg30)

Expressão Uma variável que representa um objeto WorksheetFunction .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Arg1 Obrigatório Double Núm_função - um número de 1 a 19 que especifica qual função usar.
Function_numFunction
1 MÉDIA
2COUNT
3COUNTA
4 MAX
5MIN
6 PRODUTO
7 STDEV. S
8 STDEV. P
9 SOMA
10VAR. S
11VAR. P
12 MEDIANA
13 MODO. SNGL
14 GRANDE
15 PEQUENO
16 PERCENTIL. INC
17 QUARTIL. INC
18 PERCENTIL. EXC
19QUARTIL. EXC
Arg2 Obrigatório Double Opção – um valor numérico que determina quais valores devem ser ignorados no intervalo de avaliação da função.
OpçãoComportamento
0 ou omitidoIgnorar funções aninhadas de SUBTOTAL e AGGREGATE
1 Ignorar linhas ocultas, funções aninhadas de SUBTOTAL e AGGREGATE
2Ignorar valores de erro, funções aninhadas de SUBTOTAL e AGGREGATE
3Ignorar linhas ocultas, valores de erro, funções aninhadas de SUBTOTAL e AGGREGATE
4 Ignorar nada
5Ignorar linhas ocultas
6 Ignorar valores de erro
7 Ignorar linhas ocultas e valores de erro
Arg3 Obrigatório Range Ref1 – O primeiro argumento numérico para funções que levam vários argumentos numéricos para os quais você deseja o valor agregado.
Arg4 – Arg 30 Opcional Variantes Ref2 – Ref30 – Argumentos numéricos de 2 a 30 para os quais você deseja o valor agregado.

Valor de retorno

Double

Comentários

As seguintes restrições se aplicam aos argumentos Ref (Arg3 – Arg 30) com base no valor Function_num .

Function_num Ref1 Ref2 Ref3, Ref4, ?
1-13 Tipos válidos:
  • Qualquer referência de célula

  • Sindicatos

  • Interseções

  • Nomes definidos

  • Referências estruturadas

Tipos inválidos:
  • Dados reais

  • Matrizes

Tipos válidos:
  • Qualquer referência de célula

  • Sindicatos

  • Interseções

  • Nomes definidos

  • Referências estruturadas

Tipos inválidos:
  • Dados reais

  • Matrizes

Tipos válidos:
  • Qualquer referência de célula

  • Sindicatos

  • Interseções

  • Nomes definidos

  • Referências estruturadas

Tipos inválidos:
  • Dados reais

  • Matrizes

14-17 Tipos válidos:
  • Qualquer referência de célula

  • Sindicatos

  • Interseções

  • Nomes definidos

  • Referências estruturadas

  • Dados reais

  • Matrizes

Tipos válidos:
  • Qualquer referência de célula

  • Sindicatos

  • Interseções

  • Nomes definidos

  • Referências estruturadas

  • Dados reais

  • Matrizes

Nenhuma referência é permitida

Se um segundo argumento ref for necessário, mas não for fornecido, o Aggregate retornará um #VALUE! .

Se uma ou mais das referências forem referências 3D, o Aggregate retornará o #VALUE! valor de erro.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.