Como Utilizar a Função AGRUPARPOR Excel
Especialista em Excel

Como utilizar a função AGRUPARPOR Excel com artigo com imagens, vídeo-aula e download da planilha de exemplo gratuita.
Sintaxe da Função Agruparpor Excel
A função AGRUPAR permite que sejam criados sumários de datas com fórmula. Também permite que sejam feitos filtros e classificação baseadas nos campos que especificar.
A sintaxe da função é: =AGRUPAR(row_fields,values,function,[field_headers],[total_depth],[sort_order],[filter_array])
- row_fields: Uma matriz ou intervalo orientado a colunas que contém os valores usados para agrupar linhas e gerar cabeçalhos de linha..
- values: Uma matriz ou intervalo orientado a colunas de dados a serem agregados. A matriz ou intervalo pode conter várias colunas. Nesse caso, a saída terá múltiplas agregações.
- function: Um lambda explícito ou eta reduzido (SUM, PERCENTOF, AVERAGE, COUNT, etc.) que é usado para agregar valores.Um vetor de lambdas pode ser fornecido. Nesse caso, a saída terá múltiplas agregações. A orientação do vetor determinará se eles serão dispostos em linhas ou colunas.
- [field_headers]: Um número que especifica se row_fields e valores têm cabeçalhos e se os cabeçalhos dos campos devem ser retornados nos resultados. Os valores possíveis são:
- Ausente : Automático.
- 0 : Não
- 1 : Sim e não mostra
- 2 : Não, mas gera
- 3 : Sim e mostra
- Nota: Automático assume que os dados contêm cabeçalhos com base no argumento de valores. Se o primeiro valor for texto e o segundo valor for um número, presume-se que os dados tenham cabeçalhos. Os cabeçalhos dos campos serão mostrados se houver vários níveis de grupo de linhas ou colunas.
- [total_depth]: Determina se os cabeçalhos das linhas devem conter totais. Os valores possíveis são:
- Ausente : Automático: totais gerais e, sempre que possível, subtotais.
- 0 : Sem totais
- 1 : Totais gerais
- 2 : Totais gerais e subtotais
- -1 : Totais gerais no topo
- -2 : Totais gerais e subtotais no topo
- Nota: Para subtotais, os campos devem ter pelo menos 2 colunas. Números maiores que 2 são suportados, desde que o campo tenha colunas suficientes.
- [sort_order]: Um número que indica como as linhas devem ser classificadas. Os números correspondem às colunas em row_fields seguidas pelas colunas em values . Se o número for negativo, as linhas serão classificadas em ordem decrescente/inversa. Um vetor de números pode ser fornecido ao classificar com base apenas em row_fields .
- [filter_array]: Uma matriz 1D de booleanos orientada a colunas que indica se a linha de dados correspondente deve ser considerada. Nota: O comprimento da matriz deve corresponder ao comprimento daqueles fornecidos para row_fields .
Como Usar a Função AgruparporExcel para Agrupar Dados de Tabelas
No nosso exemplo queremos resumir os dados que estão na tabela abaixo.

Para isso usamos as seguintes funções de agregação:
- 1 Total de vendas por Região: =AGRUPARPOR(tFaturamento[[#Tudo];[Região]];tFaturamento[[#Tudo];[Valor]];SOMA)
- 2 Total de vendas por Vendedor: =AGRUPARPOR(tFaturamento[Vendedor];tFaturamento[Valor];SOMA)
- 3 Total de vendas por Região Classificado Maior pro Menor: =AGRUPARPOR(tFaturamento[[#Tudo];[Região]];tFaturamento[[#Tudo];[Valor]];SOMA;;;-2)
- 4 Total de vendas por Empresa com cabeçalho padrão: =AGRUPARPOR(tFaturamento[[#Tudo];[Empresa]];tFaturamento[[#Tudo];[Valor]];SOMA;3)
- 5 Total de Vendas por ano e mês: =AGRUPARPOR(TEXTO(tFaturamento[[#Tudo];[Data Venda]];"MMm/AA");tFaturamento[[#Tudo];[Valor]];SOMA;;;1)
- 6 Total de Vendas por Região e Vendedor com Subtotais e Formatação: =AGRUPARPOR(tFaturamento[[#Tudo];Região]:[Vendedor]];tFaturamento[[#Tudo];[Valor]];SOMA;;2;-2)
Abaixo como ficam os dados resumidos como se com uma tabela dinâmica no Excel.

Ao topo do artigo pode assistir a aula com a vídeo-aula que demonstra a criação de cada fórmula acima.
Download da Planilha Função Agruparpor Excel
Para realizar o download desta planilha de exemplo clique no botão abaixo.
Principais recursos
Confira o que este material oferece para você.
Perguntas frequentes
O material é realmente gratuito?
Sim. O acesso é gratuito e não exige cadastro.
Preciso ter o Excel instalado?
Recomendamos o Excel 2013 ou superior para todos os recursos.
Como faço para receber atualizações?
As atualizações são automáticas dentro da própria planilha.
Funciona no Excel do Mac?
Sim, funciona no Excel para Windows e para Mac.
Funciona no celular?
É possível visualizar no app do Excel; a edição completa é no computador.
Planilhas relacionadas
Planilha de Fluxo de Caixa
R$ 89,90
Controle de Estoque
R$ 69,90
Planilha Financeira Empresarial
R$ 79,90
Dashboard Financeiro no Excel
R$ 49,90




