KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Converter uma Tabela de Cruzamento (2D) em Lista Plana no Excel: Um Guia Completo

AutorKelly Data de Modificação

Ao trabalhar com dados no Excel, é comum deparar-se com tabelas de cruzamento (também conhecidas como Tabelas Dinâmicas ou tabelas matriciais), em que os dados estão organizados num formato bidimensional. No entanto, muitas tarefas de análise de dados e a criação de relatórios exigem que esses dados estejam num formato de lista normalizado — ou seja, numa tabela em «formato longo». Este artigo apresenta vários métodos eficientes para converter uma tabela de cruzamento numa lista, facilitando a sua análise, filtragem e integração em bases de dados.

Converter uma tabela cruzada numa lista

Converter uma tabela de cruzamento (tabela bidimensional) em lista no Excel


Converter uma tabela de cruzamento em lista com o POWER QUERY

No Excel, o Power Query é a forma mais eficiente de transformar dados, especialmente quando se trabalha com conjuntos de dados grandes.

  1. Selecione os seus dados e aceda ao separador «Dados», depois clique em «A partir da Tabela/Intervalo», veja a captura de ecrã:
    clicar em A partir de Tabela/Intervalo
  2. Na caixa de diálogo «Criar Tabela» que aparece, clique no botão OK.
    clicar em OK na caixa de diálogo
  3. Em seguida, abre-se a janela do «Editor do Power Query». Nesta janela, selecione todos os cabeçalhos de coluna, exceto o primeiro (Categoria).
    selecionar todos os cabeçalhos de coluna exceto o primeiro
  4. Depois, clique em «Transformar» > «Desconsolidar Colunas». O Power Query criará duas novas colunas: «Atributo» (os antigos cabeçalhos de coluna) e «Valor» (os valores das células).
    clicar em Transformar > Desagrupar Colunas
  5. Renomeie estas colunas de forma adequada (por exemplo, «Mês» e «Vendas») de acordo com as suas necessidades.
  6. Em seguida, clique em «Base» > «Fechar e Carregar» para devolver a lista transformada ao Excel. A lista plana será exibida numa nova folha.
    uma tabela cruzada é convertida numa lista
Dica: Este método é dinâmico, o que significa que, se forem adicionados novos dados, pode atualizar a consulta para atualizar automaticamente a lista.

Converter uma tabela de cruzamento em lista com o Kutools para Excel

Embora o Power Query consiga realizar esta tarefa, o Kutools para Excel oferece a solução mais rápida e fácil com apenas alguns cliques. Com a funcionalidade «Converter Dimensão da Tabela» do Kutools para Excel, pode transformar rapidamente tabelas de cruzamento complexas em listas estruturadas — ou vice-versa — sem precisar de escrever fórmulas nem seguir múltiplos passos de transformação.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

Após instalar o Kutools para Excel, siga os passos seguintes:

  1. Selecione a tabela que deseja converter numa lista e, em seguida, clique em «Kutools» > «Intervalo» > «Converter Dimensão da Tabela».
    clicar em Transpor Dimensão da Tabela do Kutools
  2. Na caixa de diálogo «Converter Dimensão da Tabela», ative a opção «Converter Tabela Bidimensional em Tabela Unidimensional». Na secção «Intervalo dos resultados», selecione a célula onde pretende colocar o resultado — veja a captura de ecrã:
    especificar as opções na caixa de diálogo
  3. Por fim, clique no botão OK e veja a tabela original convertida numa lista plana.
    uma tabela cruzada é convertida numa lista pelo Kutools

Converter uma tabela de cruzamento em lista utilizando fórmulas

Se ainda não se sentir à vontade com o Power Query ou precisar de uma solução compatível com versões mais antigas do Excel, estas fórmulas poderosas converterão os seus dados de cruzamento num formato de lista estruturado de forma eficaz.

Para listar a coluna de categoria, aplique a seguinte fórmula:

=INDEX($A$2:$A$4, INT((ROW(A1)-1)/COLUMNS($B$1:$D$1))+1)
Dica: Esta fórmula cria essencialmente a primeira coluna da sua tabela aplanada, repetindo cada cabeçalho de linha de acordo com o número de cabeçalhos de coluna existentes na sua tabela de cruzamento original.

Arraste a fórmula para baixo até obter todos os itens da categoria, ou até surgirem valores de erro. Veja a captura de ecrã:
fórmula para listar a coluna de categoria

Para listar a coluna do mês, aplique a seguinte fórmula:

=INDEX($B$1:$D$1, MOD(ROW(A1)-1, COLUMNS($B$1:$D$1))+1)
Dica: Esta fórmula percorre ciclicamente os seus cabeçalhos de coluna. Para cada linha do resultado, seleciona o Próximo Mês em sequência e reinicia após o Mês Passado.

Preencha automaticamente a fórmula para baixo até abranger todas as linhas necessárias, garantindo que o intervalo corresponda ao número de linhas da coluna de categoria original.
fórmula para listar a coluna do mês

Para listar todos os restantes dados, aplique a seguinte fórmula:

=INDEX($B$2:$D$4, INT((ROW(A1)-1)/COLUMNS($B$1:$D$1))+1, MOD(ROW(A1)-1, COLUMNS($B$1:$D$1))+1)
Dica: Esta fórmula extrai valores de uma tabela bidimensional (matriz) e apresenta-os numa lista vertical, associando sistematicamente cada cabeçalho de linha a todos os cabeçalhos de coluna.

Arraste a fórmula para baixo até que todos os dados estejam extraídos. Veja a captura de ecrã:
fórmula para listar os restantes dados


Conclusão

Para a maioria dos utilizadores, o Power Query oferece o equilíbrio perfeito entre potência, flexibilidade e facilidade de manutenção ao transformar tabelas de cruzamento em listas. O Kutools apresenta a solução mais simples para quem já o tiver instalado, enquanto as fórmulas permanecem uma opção viável sempre que outras ferramentas não estiverem disponíveis.

Escolha o método que melhor se adapta ao seu nível de conforto técnico, à versão do Excel que utiliza e à frequência com que precisa de realizar esta transformação. Para relatórios ou painéis recorrentes, a capacidade de atualização automática do Power Query torna-o claramente na opção ideal na maioria dos cenários. Se estiver interessado em explorar mais dicas e truques do Excel, o nosso site oferece milhares de tutoriais para o ajudar a dominar o Excel.

Artigos relacionados:

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos