Retorna uma agregação em uma lista ou banco de dados. A função AGREGAR pode aplicar diferentes funções de agregação a uma lista ou a um banco de dados com a opção de ignorar linhas ocultas e valores de erro.

Sintaxe

Forma de referência

AGREGAR(núm_função, opções, ref1, [ref2], …)

Forma matricial

AGREGAR(núm_função, opções, matriz, [k])

A sintaxe da função AGREGAR tem os seguintes ARGUMENTOS :

Núm_função Função
1 MÉDIA
2 CONT.NÚM
3 CONT.VALORES
4 MÁX
5 MÍN
6 PRODUTO
7 DESVPAD.A
8 DESVPAD.P
9 SOMA
10 VAR.A
11 VAR.P
12 MED
13 MODO.ÚNICO
14 MAIOR
15 MENOR
16 PERCENTIL.INC
17 QUARTIL.INC
18 PERCENTIL.EXC
19 QUARTIL.EXC
Opção Comportamento
0 ou não especificado Ignorar funções SUBTOTAL e AGREGAR aninhadas
1 Ignorar linhas ocultas, funções SUBTOTAL e AGREGAR aninhadas
2 Ignorar valores de erro, funções SUBTOTAL e AGREGAR aninhadas
3 Ignorar linhas ocultas, valores de erro, funções SUBTOTAL e AGREGAR aninhadas
4 Ignorar nada
5 Ignorar linhas ocultas
6 Ignorar valores de erro
7 Ignorar linhas ocultas e valores de erro

Para funções que usam uma matriz, ref1 é uma matriz, uma fórmula de matriz ou uma referência a um intervalo de células das quais você quer o valor de agregação. Ref2 é um segundo argumento requerido para certas funções. As funções a seguir requerem um argumento ref2:

Função
MAIOR(matriz,k)
MENOR(matriz,k)
PERCENTIL.INC(matriz,k)
QUARTIL.INC(matriz,quarto)
PERCENTIL.EXC(matriz,k)
QUARTIL.EXC(matriz,quarto)

Comentários

Núm_função:

Erros:

Tipo de Intervalo:

Exemplo

Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.

#DIV/0! 82
72 65
30 95
#NÚM! 63
31 53
96 71
32 55
81 83
33 100
53 91
34 89
Fórmula Descrição Resultado
=AGREGAR(4, 6, A1:A11) Calcula o valor máximo enquanto ignora valores de erro no intervalo 96
=AGREGAR(14, 6, A1:A11, 3) Calcula o terceiro maior valor enquanto ignora valores de erro no intervalo 72
=AGREGAR(15, 6, A1:A11) Retornará o erro #VALOR!. Isso porque AGREGAR está esperando um segundo argumento ref, uma vez que a função (MENOR) requer um. #VALOR!
=AGREGAR(12, 6, A1:A11, B1:B11) Calcula o mediano enquanto ignora valores de erro no intervalo 68
=MÁX(A1:A2) Retornará um valor de erro, uma vez que existem valores de erro no intervalo de avaliação. #DIV/0!