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

Como fundir duas ou mais tabelas numa única com base numa Coluna Chave?

AutorXiaoyang Data de Modificação

Imagine que tem três tabelas num mesmo livro e pretende combiná-las numa única, com base numa Coluna Chave correspondente, obtendo o resultado apresentado na imagem seguinte. Embora esta tarefa possa parecer complicada para a maioria de nós, não se preocupe — neste artigo, apresento-lhe alguns métodos eficazes para resolver este desafio.

Uma captura de ecrã de uma tabela antes da fusão com base em colunas-chaveSinal de maisUma captura de ecrã da segunda tabela antes da fusãoSinal de maisUma captura de ecrã da terceira tabela antes da fusão
Sinal de igual    
Uma captura de ecrã que mostra a tabela final fundida com base em colunas-chave no Excel

Fundir duas ou mais tabelas numa só com base em Coluna Chave com a função Power Query (Excel 2016 e versões posteriores)

Fundir duas ou mais tabelas numa só com base em Coluna Chave com uma funcionalidade surpreendente


Fundir duas ou mais tabelas numa só com base em Coluna Chave com a função Power Query (Excel 2016 e versões posteriores)

Para utilizar a função Power Querypara juntar várias tabelas numa só com base na Coluna Chave correspondente, siga estes passos:

1. Se os seus intervalos não estiverem em formato de tabela, converta-os primeiro em tabelas. Selecione o intervalo e, em seguida, clique em Inserir > Tabela. Na caixa de diálogo Criar Tabela, clique no botão OK. Veja as imagens:

Uma captura de ecrã que mostra como converter um intervalo numa tabela no ExcelSetaUma captura de ecrã da caixa de diálogo Criar Tabela

2. Após criar tabelas para cada um dos intervalos, selecione a primeira tabela e, em seguida, clique em Dados > A Partir da Tabela / Intervalo. Veja a imagem:

Uma captura de ecrã da seleção de 'A partir de Tabela/Intervalo' no separador Dados no Excel

3. Em seguida, na janela Editor do Power Query – Tabela1, clique em Base > Fechar e Carregar > Fechar e Carregar Para. Veja a imagem:

Uma captura de ecrã da janela do Editor do Power Query no Excel

4. Na caixa de diálogo Importar Dados que surge, selecione a opção Apenas Criar Ligação e, em seguida, clique no botão OK. Veja a imagem:

Uma captura de ecrã da caixa de diálogo Importar Dados para criar uma ligação no Excel

5. A primeira tabela ligada é então criada no painel Consultas e Ligações. Agora, repita os passos 2 a 4 acima para criar ligações às outras duas tabelas que pretende fundir. Quando terminar, obterá o resultado ilustrado na imagem seguinte:

Uma captura de ecrã do painel Consultas e Ligações a mostrar as ligações criadas

6. Após criar as ligações às tabelas, funda as duas primeiras tabelas numa só. Para isso, clica em Dados > Obter Dados > Combinar Consultas > Fundir. Consulta a imagem:

Uma captura de ecrã da seleção de 'Fusão' na opção Combinar Consultas

7. Na caixa de diálogo Fundir, realize as seguintes operações:

  • (1.) Selecione a primeira tabela na primeira lista pendente;
  • (2.) Selecione a segunda tabela que pretende fundir na segunda lista pendente;
  • (3.) No painel de pré-visualização, clique separadamente na coluna correspondente de cada uma das duas tabelas para as selecionar; as colunas selecionadas ficarão verdes.
  • (4.) Na lista pendente Tipo de Junção, selecione a opção Externa Esquerda (todos da primeira, correspondentes da segunda).

    Uma captura de ecrã da caixa de diálogo Fusão no Excel

8. Em seguida, clique no botão OK. Na janela Editor do Power Query – Merge1, clique no botão Botão Expandir no Editor do Power Query. Veja a imagem:

Uma captura de ecrã da seleção de dados expandidos no Editor do Power Query

9. Em seguida, na caixa expandida:

  • (1.) Mantenha selecionada a opção predefinida Expandir;
  • (2.) Na caixa de listagem Selecionar Todas as Colunas, marque o nome da coluna que pretende fundir na primeira tabela;
  • (3.) Desmarque a opção Utilizar o nome original da coluna como prefixo.

    Uma captura de ecrã da caixa expandida para fusão de dados de colunas no Power Query

10. Em seguida, clique no botão OK. Agora, verá que os dados da coluna da segunda tabela foram adicionados à primeira. Veja a imagem:

Uma captura de ecrã da tabela fundida após combinar duas tabelas no Excel

11. Nesta etapa, as tabelas foram fundidas com sucesso com base na Coluna Chave. Agora, importe esta tabela combinada para uma nova tabela de ligação: clique em Base > Fechar e Carregar > Fechar e Carregar Para. Veja a imagem:

Uma captura de ecrã da importação da tabela fundida para uma nova folha no Excel

12. Na caixa de diálogo Importar Dados que surge, selecione a opção Apenas Criar Ligação e clique no botão OK. Veja a imagem:

Uma captura de ecrã da caixa de diálogo Importar Dados com a opção 'Apenas Criar Ligação' selecionada

13. Aqui, pode ver que foi criada uma ligação com o nome Merge1 no painel Consultas e Ligações, conforme ilustrado na captura de ecrã:

Uma captura de ecrã do painel Consultas e Ligações a mostrar uma ligação com o nome Merge1

14. Após combinar as duas primeiras tabelas, agora precisa de combinar a nova tabela Merge1 com a terceira tabela. Clique em Dados > Obter Dados > Combinar Consultas > Combinar e, na caixa de diálogo Combinar, realize as seguintes operações:

  • (1.) Selecione a tabela Merge1 na primeira lista pendente;
  • (2.) Selecione a terceira tabela que pretende fundir na segunda lista pendente;
  • (3.) No painel de pré-visualização, clique separadamente na coluna correspondente das duas tabelas para as selecionar; as colunas selecionadas tornar-se-ão verdes;
  • (4.) Na lista pendente Tipo de Junção, selecione a opção Externa Esquerda (todos da primeira, correspondentes da segunda).

    Uma captura de ecrã da caixa de diálogo Fusão para combinar Merge1 e a terceira tabela no Excel

15. Em seguida, clique em OK. Na janela Editor do Power Query – Merge2, clique no botão Botão Expandir no Editor do Power Query e, na caixa expandida, marque o nome da coluna que pretende combinar proveniente da terceira tabela e desmarque também a opção Utilizar o nome original da coluna como prefixo, conforme ilustrado na captura de ecrã:

Uma captura de ecrã da caixa de seleção de coluna expandida no Power Query

16. Depois, clique no botão OK. Obterá uma tabela combinada com as três tabelas unidas. Agora, importe esta tabela combinada para uma nova folha de cálculo. Clique em Base > Fechar e Carregar > Fechar e Carregar Para, conforme ilustrado na captura de ecrã:

Uma captura de ecrã da importação da tabela fundida final para uma nova folha no Excel

17. Na caixa de diálogo Importar Dados, selecione as opções Tabela e Nova planilha, conforme ilustrado na captura de ecrã:

Uma captura de ecrã da caixa de diálogo Importar Dados com as opções Tabela e Nova Folha de Cálculo selecionadas

18. Foi finalmente criada uma nova tabela com os dados das três tabelas, com base na correspondência da Coluna Chave, numa nova folha de cálculo, conforme ilustrado na captura de ecrã abaixo:

Uma captura de ecrã da tabela fundida final com dados de três tabelas no Excel

Dicas:

1. Se os seus dados originais forem alterados e quiser que a tabela fundida seja atualizada em conformidade, clique numa célula da sua tabela fundida e, em seguida, clique em Consulta > Atualizar para obter os dados mais recentes. Veja a imagem:

Uma captura de ecrã da atualização da tabela fundida no Excel utilizando a opção Atualizar Consulta

2. Com esta função, pode ainda fundir muitas mais tabelas, bastando repetir os passos acima.


Combine duas ou mais tabelas numa só com base em Coluna Chave com uma funcionalidade extraordinária

Nesta secção, apresento-lhe uma funcionalidade extremamente útil – a Combinação de Tabelas do Kutools para Excel. Com esta funcionalidade, pode combinar rapidamente duas ou mais tabelas numa só com base numa coluna-chave.

Por exemplo, tenho duas tabelas que pretendo combinar, conforme ilustrado na captura de ecrã abaixo:

Uma captura de ecrã da primeira tabela a ser fundidaSinal de maisUma captura de ecrã da segunda tabela a ser fundidaSinal de igualUma captura de ecrã da tabela fundida após combinar duas tabelas utilizando o Kutools
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...

1. Clique em KUTOOLS PLUS > Combinação de Tabelas, conforme ilustrado na captura de ecrã:

Uma captura de ecrã do acesso à funcionalidade Fusão de Tabelas no separador Kutools no Excel

2. No primeiro passo do assistente Mesclar Tabelas, indique separadamente a tabela principal e a tabela de procura ()Nota: os dados da coluna da tabela de procura serão adicionados à tabela principal), conforme ilustrado na captura de ecrã:

Uma captura de ecrã da seleção das tabelas principal e de pesquisa no assistente Fusão de Tabelas

3. No passo 2 do assistente Mesclar Tabelas, selecione a coluna-chave com base na qual pretende combinar as tabelas, conforme ilustrado na captura de ecrã:

Uma captura de ecrã da seleção da coluna-chave no assistente Fusão de Tabelas

4. Clique no botão Seguinte. No passo 3 do assistente Combinação de Tabelas, clique diretamente no botão Seguinte, conforme ilustrado na captura de ecrã:

Uma captura de ecrã do passo 3 no assistente Fusão de Tabelas

5. Em seguida, no passo 4 do assistente, selecione a coluna da tabela de procura que pretende adicionar à tabela principal, conforme ilustrado na captura de ecrã:

Uma captura de ecrã da seleção das colunas a fundir da tabela de pesquisa

6. Continue a clicar no botão Seguinte. No último passo do assistente, na lista de opções Adicionar, marque a opção Adicionar linhas não correspondentes ao final da tabela principal. Pode também, ao mesmo tempo, selecionar as operações pretendidas para as linhas duplicadas. Veja a captura de ecrã:

Uma captura de ecrã das opções Adicionar no passo final do assistente Fusão de Tabelas

7. Em seguida, clique no botão Concluir. A coluna de dados correspondente da tabela de procura será adicionada à tabela principal, conforme ilustrado na captura de ecrã abaixo:

Uma captura de ecrã da primeira tabela a ser fundidaSinal de maisUma captura de ecrã da segunda tabela a ser fundidaSinal de igualUma captura de ecrã da tabela fundida após combinar duas tabelas utilizando o Kutools

Dicas:

1. Com esta funcionalidade, pode atualizar os dados numa tabela principal com base noutra tabela, sempre que necessário.

2. Para fundir mais tabelas, basta selecionar o resultado da fusão recente como tabela principal e repetir os passos acima.

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já


Mais artigos relacionados:

  • Fundir e Combinar Linhas Sem Perder Dados no Excel
  • O Excel mantém apenas os dados da célula mais à esquerda e na parte superior ao aplicar o comando «Fundir e Centrar» (separador Base > Fundir e Centrar, no painel Alinhamento) para fundir linhas de dados. Para fundir várias linhas de dados numa única linha sem perder informações, os utilizadores precisam de recorrer a outro método. Este tutorial mostra-lhe exatamente como fazê-lo.
  • Fundir Duas Tabelas Correspondendo uma Coluna no Excel
  • Suponha que tem duas tabelas em folhas diferentes: uma é a tabela principal e a outra contém novos dados. Pretende agora fundi-las com base numa coluna correspondente e atualizar os dados, tal como ilustrado na imagem seguinte. Como o pode fazer rapidamente no Excel? Neste artigo, apresento-lhe truques práticos para combinar duas tabelas com base numa coluna de forma rápida e eficaz.
  • Combinar Linha duplicada e Somar os Valores no Excel
  • No Excel, poderá frequentemente deparar-se com o seguinte problema: tem um intervalo de dados com entradas duplicadas e pretende combiná-las, somando os valores correspondentes noutra coluna, tal como ilustrado nas imagens abaixo. Como resolver esta situação?
  • Combinar Vários Livros Numa Pasta Mestre no Excel
  • Já alguma vez ficou bloqueado ao ter de combinar vários livros numa pasta mestre no Excel? O pior cenário é quando os livros que precisa de combinar contêm múltiplas folhas. E como combinar apenas as folhas especificadas de vários livros numa só pasta? Este tutorial demonstra vários métodos úteis para o ajudar a resolver este problema passo a passo.

  • Super Barra de Fórmulas (edite facilmente várias linhas de texto e fórmulas); Disposição de Leitura (leia e edite com facilidade um grande número de células); Colar em Intervalo de Filtro...
  • Mesclar Células, Linhas ou Colunas e Manter os Dados; Dividir o Conteúdo das Células; Combinar Linhas Duplicadas e Calcular Soma/Média... Evitar Entradas Duplicadas nas Células; Comparar Intervalos...
  • Selecionar linhas duplicadas ou únicas;Selecionar linhas em branco (todas as células vazias);Super Localizar e Pesquisa Aproximada em vários livros; seleção aleatória...
  • Cópia Exata de múltiplas células sem alterar a referência da fórmula;Criar Referências Automaticamente para várias folhas;Inserir Marcadores, caixas de seleção e muito mais...
  • Fórmulas Favoritas e Inserção Rápida, intervalos, gráficos e imagens; Criptografar Células com palavra-passe; Criar Lista de Correspondência e envie e-mails...
  • Extrair Texto, adicionar texto, remover caracteres de uma posição, remover espaços; criar e imprimir estatísticas da página de dados; converter entre conteúdo das células e comentários...
  • Super Filtro (guarde e aplique esquemas de filtro noutras folhas); Classificação Avançada por mês, semana, dia, frequência e muito mais; Filtro Especial por negrito, itálico…
  • Combinar Livros e Folhas de Cálculo; mesclar tabelas com base numa coluna-chave; dividir dados em várias folhas; conversão automática de xls, xlsx e PDF...
  • Agrupamento por Tabela Dinâmica número da semana, dia da semana e muito mais...Mostrar desbloqueadas, bloquear seleção com cores diferentes;Destacar células que contêm fórmula/nome...
kte tab 201905
  • 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!
officetab bottom