Como “unpivot” ou “reverso pivot” no Excel


Melhor resposta

Unpivoting data é um recurso de Get and Transform on the Data ribbon no Excel 2016, embora Microsoft não o tornou fácil de encontrar. Ele também está disponível em versões anteriores do Excel se você tiver o suplemento Power Query.

Se você souber que o recurso existe, poderá encontrar facilmente instruções na Internet. aqui está um blog da Microsoft sobre isso , por exemplo. Lembre-se de que a Microsoft está mudando bastante os recursos Get e Transform, de modo que as imagens nesse blog (ou em qualquer outra página da web que você consultar) podem não ser exatamente iguais à sua versão do Excel.

O primeiro meia dúzia ou mais de vezes que você fizer isso, você certamente murmurará para si mesmo que a Microsoft tornou esse recurso muito difícil de usar. Você estará 100\% correto nessa avaliação. Mas é mais fácil do que escrever uma macro para fazer isso, ou descobrir algum conjunto complicado de fórmulas que atendem ao necessário.

  1. Coloque seus dados de origem em uma tabela, se ainda não estiverem. Selecione uma célula e use o item de menu Inserir… Tabela se precisar criar uma Tabela.
  2. No menu Dados, clique no item Da Tabela / Intervalo no grupo Obter e Transformar. Agora você será confrontado com as opções de item de menu um tanto estranhas mostradas acima de seus dados na Tabela:

3 – As opções aqui são interessantes, mas não permitem que você desfaça os dados. Para isso, você precisa ir para a aba Transformar e selecionar as colunas que deseja unpivot (normalizar) conforme mostrado abaixo.

4. Agora você pode clicar no item de menu Unpivot Columns e obter o resultado mostrado abaixo:

Se você cometer um erro (algo que eu fez várias vezes ao escrever esta resposta), você pode inverter as faixas clicando no X à esquerda das etapas de consulta no painel de tarefas à direita.

Resposta

Olá,

Criar uma tabela dinâmica é fácil. As tabelas dinâmicas são usadas para criar tabelas resumidas de um conjunto de dados. Por ex. assuma a tabela abaixo de vendas de cartões:

Podemos usar a tabela dinâmica para obter o resumo das vendas de cartões. Para criar uma Tabela Dinâmica, faça o seguinte:

  • Selecione os Dados aos quais deseja aplicar a Tabela Dinâmica, neste caso os dados são $ A $ 1: $ C $ 11
  • Em seguida, vá para a guia INSERIR e selecione a opção PIVOT TABLE no canto superior direito:

  • Você irá obter um pop-up como abaixo, agora observe que selecionei a tabela que já está aparecendo no pop-up da tabela dinâmica. Eu também selecionei a opção “Planilha Existente” e Célula F1 como mostrado no pop-up também. Você pode criar uma Tabela Dinâmica em uma nova planilha, o que é uma boa prática caso você tenha muitos dados em uma planilha.

  • Uma vez feito isso, selecione OK e você terá uma tela como esta:

  • Veja que a tabela dinâmica começa em F1. Além disso, os cabeçalhos da Tabela que selecionamos são mostrados no painel Campos da Tabela Dinâmica.
  • Agora, digamos que você deseja resumir as Vendas da Categoria de Cartões, você marcará a ordem 1. Equipe de Vendas, 2. Nome , 3. Vendas. Uma vez feito isso, será mostrado assim:

  • Observe que o Excel somou automaticamente os cartões Vendas totais, bem como resultados individuais.

É assim que você cria a Tabela Dinâmica.

Espero que isso ajude!

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *