Como Utilizar a Função AGRUPARPOR 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.

agruparpor excel 1

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.

Baixe a planilha

5/5 - (Total de avaliações: 1)

Marcos Rieper

Pai, marido, professor e consultor em Excel.

Obrigado por ler este artigo, este blog foi criado para difundir o conhecimento em Excel à todos.

Divulgamos novos artigos nas redes sociais, basta clicar nos ícones abaixo.

Excel não precisa ser complicado

Assine nossa newsletter e receba dicas práticas para dominar o excel

plugins premium WordPress