Como agrupar datas em tabelas dinâmicas no Excel (por anos, meses, semanas)

A capacidade de agrupar datas rapidamente em tabelas dinâmicas no Excel pode ser bastante útil.

Ele ajuda a analisar dados, obtendo diferentes visualizações por datas, semanas, meses, trimestres e anos.

Por exemplo, se você tiver dados de cartão de crédito, pode querer agrupá-los de diferentes maneiras (como agrupamento por meses, trimestres ou anos).

Da mesma forma, se você tiver dados de uma central de atendimento, convém agrupá-los por minutos ou horas.

Assistir ao vídeo - datas de agrupamento em tabelas dinâmicas (agrupamento por meses / anos)

Como agrupar datas em tabelas dinâmicas no Excel

Suponha que você tenha um conjunto de dados conforme mostrado abaixo:

Possui dados de vendas por data, lojas e regiões (leste, oeste, norte e sul). Os dados abrangem mais de 300 linhas e 4 colunas.

Aqui está um resumo simples da tabela dinâmica criada com esses dados:

Esta tabela dinâmica resume os dados de vendas por data, mas não é muito útil, pois mostra todas as mais de 300 datas. Nesse caso, seria melhor ter as datas agrupadas por anos, trimestres e / ou meses

Baixe os dados e acompanhe.

Agrupamento por anos em uma tabela dinâmica

O conjunto de dados mostrado acima tem datas para dois anos (2014 e 2015).

Aqui estão as etapas para agrupar essas datas por anos:

  • Selecione qualquer célula na coluna Data da Tabela Dinâmica.
  • Vá para Ferramentas de Tabela Dinâmica -> Analisar -> Grupo -> Seleção de Grupo.
  • Na caixa de diálogo Agrupamento, selecione Anos.
    • Ao agrupar datas, você pode selecionar mais de uma opção. Por padrão, a opção Meses já está selecionada. Você pode selecionar uma opção adicional junto com o mês. Para desmarcar o mês, basta clicar nele.
    • Ele seleciona a data ‘Iniciando em’ e ‘Terminando em’ com base nos dados de origem. Se quiser, você pode alterá-los.
  • Clique OK

Isso resumiria a tabela dinâmica em anos.

Este resumo por anos pode ser útil quando você tiver mais anos. Nesse caso, seria melhor ter os dados trimestrais ou mensais.

Agrupamento por trimestres em uma tabela dinâmica

No conjunto de dados acima, faz mais sentido detalhar trimestres ou meses para ter uma melhor compreensão das vendas.

Aqui está como você pode agrupá-los por trimestres:

  • Selecione qualquer célula na coluna Data da Tabela Dinâmica.
  • Vá para Ferramentas de Tabela Dinâmica -> Analisar -> Grupo -> Seleção de Grupo.
  • Na caixa de diálogo Agrupamento, selecione Trimestres e desmarque todas as outras opções selecionadas.
  • Clique OK.

Isso resumiria a tabela dinâmica por trimestres.

O problema com esta tabela dinâmica é que ela combina o valor de vendas trimestrais para 2014 e 2015. Portanto, para cada trimestre, o valor de vendas é a soma dos valores de vendas no primeiro trimestre de 2014 e 2015.

Em um cenário da vida real, é mais provável que você analise esses trimestres de cada ano separadamente. Para fazer isso:

  • Selecione qualquer célula na coluna Data da Tabela Dinâmica.
  • Vá para Ferramentas de Tabela Dinâmica -> Analisar -> Grupo -> Seleção de Grupo.
  • Na caixa de diálogo Agrupamento, selecione Trimestres e Anos. Você pode selecionar mais de uma opção simplesmente clicando nela.
  • Clique OK.

Isso resumiria os dados por anos e, em seguida, dentro de anos, por trimestres. Algo conforme mostrado abaixo:

Nota: Estou usando o layout de formulário tabular no instantâneo acima.

Quando você agrupa datas por mais de um grupo de estrutura de tempo, algo interessante acontece. Se você olhar a lista de campos, verá que um novo campo foi adicionado automaticamente. Nesse caso, são anos.

Observe que este novo campo que apareceu não faz parte da fonte de dados. Este campo foi criado no Cache Dinâmico para agrupar e resumir os dados rapidamente. Ao desagrupar os dados, este campo desaparecerá.

A vantagem de ter este novo campo é que agora você pode analisar os dados com trimestres em linhas e anos em colunas, conforme mostrado abaixo:

Tudo o que você precisa fazer é soltar o campo Ano da área Linha para a área Colunas.

Agrupamento por meses em uma tabela dinâmica

Da mesma forma que agrupamos os dados por trimestres, também podemos fazer isso por meses.

Novamente, é aconselhável usar Ano e Mês para agrupar os dados em vez de usar apenas meses (a menos que você só tenha dados para um ou menos de um ano).

Aqui estão as etapas para fazer isso:

  • Selecione qualquer célula na coluna Data da Tabela Dinâmica.
  • Vá para Ferramentas de Tabela Dinâmica -> Analisar -> Grupo -> Seleção de Grupo.
  • Na caixa de diálogo Agrupamento, selecione Meses e Anos. Você pode selecionar mais de uma opção simplesmente clicando nela.
  • Clique OK.

Isso agruparia o campo de data e resumiria os dados conforme mostrado abaixo:

Novamente, isso levaria a um novo campo Anos sendo adicionado aos campos da Tabela Dinâmica. Você pode simplesmente arrastar o campo dos anos para a área das colunas para obter os anos nas colunas e os meses nas linhas. Você obterá algo conforme mostrado abaixo:

Agrupamento por semanas em uma tabela dinâmica

Ao analisar dados como vendas da loja ou tráfego do site, faz sentido analisá-los semanalmente.

Ao trabalhar com datas em tabelas dinâmicas, agrupar datas por semana é um pouco diferente do agrupamento por meses, trimestres ou anos.

Aqui está como você pode agrupar datas por semanas:

  • Selecione qualquer célula na coluna Data da Tabela Dinâmica.
  • Vá para Ferramentas de Tabela Dinâmica -> Analisar -> Grupo -> Seleção de Grupo.
  • Na caixa de diálogo Agrupamento, selecione Dias e desmarque qualquer outra opção selecionada. Assim que fizer isso, você notará que a opção Número de dias (no canto inferior direito) se torna disponível.
    • Não há opção embutida de agrupar por semanas. Você precisa agrupar por dias e especificar o número de dias a ser usado durante o agrupamento.
    • Observe que para que isso funcione, você precisa selecionar apenas a opção Dias.
  • Em Número de dias, insira 7 (ou use o botão de rotação para fazer a alteração).
  • Se você clicar em OK neste momento, seus dados serão agrupados por semanas, começando em 4 de janeiro de 2014 - que é um sábado. Portanto, o agrupamento seria de sábado a sexta-feira, todas as semanas. Para alterar esse agrupamento e começar a semana a partir de segunda-feira, você precisa alterar a data de início (por padrão, ele seleciona a data de início dos dados de origem).
    • Nesse caso, você pode iniciar a data em 30 de dezembro de 2013 ou 6 de janeiro de 2014 (ambas as segundas-feiras).
  • Clique OK.

Isso agrupará as datas por semanas, conforme mostrado abaixo:

Da mesma forma, você pode agrupar datas especificando qualquer outro número de dias. Por exemplo, em vez de semanalmente, você pode agrupar datas em um intervalo quinzenal.

Observação:

  • Quando você agrupa datas usando este método, você não pode agrupá-las usando qualquer outra opção (como meses, trimestres ou anos).
  • O campo / item calculado não funcionaria ao agrupar usando Dias.

Agrupamento por segundos / horas / minutos em uma tabela dinâmica

Se você estiver trabalhando com grandes volumes de dados (como dados de call center), poderá agrupá-los por segundos, minutos ou horas.

Você pode usar o mesmo processo para agrupar os dados por segundos, minutos ou horas.

Suponha que você tenha os dados da central de atendimento conforme mostrado abaixo:

Nos dados acima, a data é registrada junto com a hora. Nesse caso, pode fazer sentido para o gerente do call center analisar como os números de resolução de chamadas mudam por hora.

Aqui está como agrupar os dias por horas:

  • Crie uma tabela dinâmica com Data na área Linhas e Resolvido na área Valores.
  • Selecione qualquer célula na coluna Data da Tabela Dinâmica.
  • Vá para Ferramentas de Tabela Dinâmica -> Analisar -> Grupo -> Seleção de Grupo.
  • Na caixa de diálogo Agrupamento, selecione Horas.
  • Clique OK.

Isso agrupará os dados por horas e você obterá algo como mostrado abaixo:

Você pode ver que os rótulos de linha aqui são 09, 10 e assim por diante … que são as horas em um dia. 09 significaria 9h e 18h seria 18h. Usando esta tabela dinâmica, você pode identificar facilmente que a maioria das chamadas são resolvidas durante as 13h00.

Da mesma forma, você também pode agrupar as datas em segundos e minutos.

Como desagrupar datas em uma tabela dinâmica no Excel

Para desagrupar datas em tabelas dinâmicas:

  • Selecione qualquer célula nas células de data na tabela dinâmica.
  • Vá para Ferramentas de Tabela Dinâmica -> Analisar -> Grupo -> Desagrupar.

Isso desagruparia instantaneamente qualquer agrupamento que você tenha feito.

Baixe o arquivo de exemplo.

Outros tutoriais de tabela dinâmica de que você pode gostar:

  • Criando uma tabela dinâmica no Excel - um tutorial passo a passo.
  • Preparando dados de origem para tabela dinâmica.
  • Como agrupar números em uma tabela dinâmica no Excel.
  • Como filtrar dados em uma tabela dinâmica no Excel.
  • Como aplicar formatação condicional em uma tabela dinâmica no Excel.
  • Como atualizar a tabela dinâmica no Excel.
  • Como adicionar e usar um campo calculado de tabela dinâmica do Excel.
  • Usando Segmentações de Dados na Tabela Dinâmica do Excel.
  • Como substituir células em branco por zeros em tabelas dinâmicas do Excel.
  • Contar valores distintos na tabela dinâmica

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave