Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
AGGREGATE

Função AGREGAR do Excel

O que a função AGREGAR faz?

A função AGREGAR aplica uma de 19 funções, como soma, média, máximo, mediana e MAIOR, a uma lista, com a opção de ignorar valores de erro, linhas ocultas e subtotais aninhados. O primeiro argumento escolhe a função e o segundo, o que ignorar. É a saída para calcular totais em colunas que têm erros como #N/D.

Nome em portuguêsAGREGAR
Nome em inglêsAGGREGATE
CategoriaMatemática
RetornaNúmero (o resultado da função de agregação escolhida)
Existe desdeExcel 2007 ou anterior · existe no Excel 2013

Qual é a sintaxe da função AGREGAR?

Excel em português do BrasilAGREGAR(núm_função; opções; ref1; [ref2]; ...) ou AGREGAR(núm_função; opções; matriz; [k])
Excel em inglêsAGGREGATE(function_num, options, ref1, [ref2], ...) or AGGREGATE(function_num, options, array, [k])

No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.

ArgumentoObrigatórioO que aceita
núm_funçãoSimCódigo de 1 a 19: 1 MÉDIA, 2 CONT.NÚM, 3 CONT.VALORES, 4 MÁXIMO, 5 MÍNIMO, 6 MULT, 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çõesSimCódigo de 0 a 7 do que ignorar: 0 ou omitido, SUBTOTAL e AGREGAR aninhados; 1, também linhas ocultas; 2, também erros; 3, ocultas e erros; 4, nada; 5, linhas ocultas; 6, erros; 7, linhas ocultas e erros.
ref1SimO primeiro intervalo, referência ou matriz a agregar. Nas funções 14 a 19, é a matriz que recebe o argumento k.
ref2; ... ou kNãoNa forma de referência, intervalos adicionais (de 2 a 253). Na forma matricial, o argumento k, obrigatório para MAIOR, MENOR, PERCENTIL e QUARTIL (funções 14 a 19).

Como usar a função AGREGAR na prática?

Exemplo 1: Máximo, soma e média ignorando erros

Planilha do exemplo 1 da função AGREGAR
ABC
1 Leitura
2 #DIV/0!91
3 48#DIV/0!
4 91279
5 #N/D69,75
6 63
7 77
Máximo ignorando erros, na célula C2 =AGREGAR(4;6;A2:A7) Em inglês: =AGGREGATE(4,6,A2:A7)
Resultado: 91
MÁXIMO comum, para comparar, na célula C3 =MÁXIMO(A2:A7) Em inglês: =MAX(A2:A7)
Resultado: #DIV/0!
Soma ignorando erros, na célula C4 =AGREGAR(9;6;A2:A7) Em inglês: =AGGREGATE(9,6,A2:A7)
Resultado: 279
Média ignorando erros, na célula C5 =AGREGAR(1;6;A2:A7) Em inglês: =AGGREGATE(1,6,A2:A7)
Resultado: 69,75

A coluna tem dois erros (#DIV/0! e #N/D) e quatro números: 48, 91, 63 e 77. Com a opção 6, AGREGAR ignora os erros e calcula só com os números. A função MÁXIMO, sem essa opção, devolve o primeiro erro da lista.

Exemplo 2: O segundo maior valor e a mediana, sem os erros

Planilha do exemplo 2 da função AGREGAR
ABC
1 Leitura
2 #DIV/0!77
3 4870
4 91
5 #N/D
6 63
7 77
Segundo maior valor, na célula C2 =AGREGAR(14;6;A2:A7;2) Em inglês: =AGGREGATE(14,6,A2:A7,2)
Resultado: 77
Mediana, na célula C3 =AGREGAR(12;6;A2:A7) Em inglês: =AGGREGATE(12,6,A2:A7)
Resultado: 70

A função 14 é MAIOR e pede o argumento k, aqui 2, para o segundo maior: entre 48, 63, 77 e 91, é o 77. A função 12 é a mediana, o meio entre 63 e 77, que é 70. Os dois cálculos ignoram os erros por causa da opção 6.

Exemplo 3: Ignorar ou não os subtotais aninhados

Planilha do exemplo 3 da função AGREGAR
ABCDE
1 RegiãoProdutoVendas
2 SulCafé120400
3 SulChá80800
4 Subtotal Sul200
5 NorteCafé150
6 NorteChá50
7 Subtotal Norte200
Opção 0: ignora subtotais, na célula E2 =AGREGAR(9;0;C2:C7) Em inglês: =AGGREGATE(9,0,C2:C7)
Resultado: 400
Opção 4: não ignora nada, na célula E3 =AGREGAR(9;4;C2:C7) Em inglês: =AGGREGATE(9,4,C2:C7)
Resultado: 800

As células C4 e C7 contêm SUBTOTAL (200 cada). Com a opção 0, AGREGAR ignora essas células e soma 120 + 80 + 150 + 50 = 400. Com a opção 4, nada é ignorado e os subtotais entram na conta: 800.

Quais erros a função AGREGAR costuma dar?

#VALOR!

Por que acontece: A função escolhida (14 a 19) precisa de um quarto argumento, o k, e ele não foi informado. Por exemplo, AGREGAR(15;6;A2:A7) sem o k.

Como corrigir: Informe o k: AGREGAR(15;6;A2:A7;1) devolve o menor valor. As funções 1 a 13 não usam k.

#VALOR!

Por que acontece: Alguma das referências é uma referência 3D, que aponta para o mesmo intervalo em várias planilhas. AGREGAR não aceita esse tipo de referência.

Como corrigir: Calcule a agregação de cada planilha separadamente e combine os resultados.

Ocultas e subtotais não ignorados

Por que acontece: Quando o argumento de matriz inclui um cálculo, como A1:A100*(A1:A100>0), a função não ignora linhas ocultas, subtotais nem agregados aninhados.

Como corrigir: Aplique AGREGAR a um intervalo direto, sem contas dentro do argumento, ou crie uma coluna auxiliar com o cálculo.

AGREGAR no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelAGREGAR (AGGREGATE)Referência deste dicionário.
Google PlanilhasNão existeA lista oficial de funções do Google Planilhas não traz uma função AGREGAR (AGGREGATE). Use SUBTOTAL com os códigos 101 a 111 para ignorar linhas ocultas. Para ignorar erros, trate o intervalo com SEERRO antes de somar ou calcular a média. Documentação do Google
LibreOffice CalcAGREGAR (AGGREGATE)No LibreOffice Calc em português também se chama AGREGAR, com os mesmos códigos de função (1 a 19) e de opção (0 a 7). A ajuda registra a função para intervalos verticais com autofiltro ativado. Ajuda do LibreOffice

A função AGREGAR existe no Excel 2013?

Existe no Excel 2013 Excel 2007 ou anterior

A lista oficial de funções do Excel não traz marcador de versão para a AGREGAR, e a página da função lista o Excel 2016 e as versões seguintes em Aplica-se a.

Veja todas as funções por versão em funções do Excel por versão.

O que mais vale saber sobre a AGREGAR?

  • A opção 6 (ignorar valores de erro) é a mais usada: ela permite somar ou tirar a média de colunas com #N/D ou #DIV/0! sem tratar cada célula.
  • As funções 14 a 19 (MAIOR, MENOR, PERCENTIL e QUARTIL) exigem o argumento k: AGREGAR(14;6;A2:A7;2) devolve o segundo maior valor.
  • Assim como SUBTOTAL, AGREGAR foi feita para colunas de dados. Em um intervalo horizontal, ocultar uma coluna não altera o resultado.
  • SUBTOTAL é mais simples quando você só precisa ignorar linhas ocultas e filtradas. AGREGAR acrescenta a opção de ignorar erros e mais funções, como MED e QUARTIL.

Perguntas frequentes sobre a AGREGAR

Para que serve a função AGREGAR?

Para aplicar uma de 19 funções, como soma, média, máximo e mediana, ignorando o que atrapalha: erros, linhas ocultas e subtotais aninhados. Ela é útil em colunas com valores de erro que quebrariam SOMA ou MÁXIMO.

Qual a diferença entre AGREGAR e SUBTOTAL?

SUBTOTAL oferece 11 funções e só ignora linhas ocultas e outros subtotais. AGREGAR oferece 19 funções, acrescenta a opção de ignorar erros e aceita o argumento k, que permite calcular MAIOR, MENOR, PERCENTIL e QUARTIL.

Como somar uma coluna que tem #N/D?

Use AGREGAR(9;6;A2:A100). O 9 escolhe a soma e a opção 6 ignora os valores de erro. SOMA(A2:A100), no mesmo caso, devolve o erro da primeira célula problemática.

Funções relacionadas

Ver todas as funções de matemática

Fontes consultadas

Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.