Como Utilizar a Função AGRUPARPOR Excel

MR
Marcos Rieper

Especialista em Excel

29 de agosto de 2024 Atualizado 08 de julho de 2026 3 min de leitura
Como usar a funcao 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.

Download — baixe aqui: Planilha Função Agruparpor Excel

Preencha seus dados para receber o link de download no seu e-mail.

Principais recursos

Confira o que este material oferece para você.

Organização por data e etapas
Classificação automática
Ranking e destaques
Fluxos e etapas automáticas
Dashboard com indicadores
Atualização automática por fórmulas

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

Planilha de Fluxo de Caixa

(1.327)

R$ 89,90

Controle de Estoque

Controle de Estoque

(962)

R$ 69,90

Planilha Financeira Empresarial

Planilha Financeira Empresarial

(1.254)

R$ 79,90

Dashboard Financeiro no Excel

Dashboard Financeiro no Excel

(689)

R$ 49,90

Continue lendo

Curso Excel Master — Básico ao Avançado, VBA, PowerPoint e mais

Receba conteúdos e novidades direto no seu e-mail

Dicas, tutoriais, planilhas gratuitas e muito mais.

Não enviamos spam. Cancele quando quiser.

Download imediato

Acesso na hora após a compra

Compra 100% segura

Seus dados protegidos com SSL

Acesso vitalício

Use para sempre, sem mensalidades

Suporte via WhatsApp

Atendimento rápido e humanizado