Skip to main content

Como mesclar duas ou mais tabelas em uma com base em colunas-chave?

Author: Xiaoyang Last Modified: 2025-06-04

Suponha que você tenha três tabelas em uma pasta de trabalho e agora deseja mesclar essas tabelas em uma única tabela com base nas colunas-chave correspondentes para obter o resultado mostrado na captura de tela abaixo. Isso pode ser uma tarefa complicada para a maioria de nós, mas não se preocupe. Neste artigo, vou apresentar alguns métodos para resolver esse problema.

A screenshot of a table before merging based on key columns Plus sign A screenshot of the second table before merging Plus sign A screenshot of the third table before merging
Equal sign    
A screenshot showing the final merged table based on key columns in Excel

Mesclar duas ou mais tabelas em uma com base em colunas-chave usando a função Power Query (Excel 2016 e versões posteriores)

Mesclar duas ou mais tabelas em uma com base em colunas-chave com um recurso incrível


Mesclar duas ou mais tabelas em uma com base em colunas-chave usando a função Power Query (Excel 2016 e versões posteriores)

Para usar a função Power Query para unir várias tabelas em uma com base nas colunas-chave correspondentes, siga estas etapas:

1. Se os intervalos de dados não estiverem no formato de tabela, primeiro você deve convertê-los em tabelas. Selecione o intervalo, depois clique em Inserir > Tabela, na caixa de diálogo Criar Tabela, clique no botão OK, veja as capturas de tela:

A screenshot showing how to convert a range into a table in Excel Arrow A screenshot of the Create Table dialog box

2. Após criar tabelas para cada um dos intervalos de dados, selecione a primeira tabela e depois clique em Dados > De Tabela / Intervalo, veja a captura de tela:

A screenshot of selecting From Table/Range in the Data tab in Excel

3. Em seguida, na janela Table1-Power Query Editor, clique em Página Inicial > Fechar e Carregar > Fechar e Carregar Para, veja a captura de tela:

A screenshot of the Power Query Editor window in Excel

4. Na janela Importar Dados que aparece, selecione a opção Apenas Criar Conexão e depois clique no botão OK, veja a captura de tela:

A screenshot of the Import Data dialog box for creating a connection in Excel

5. A primeira tabela de conexão será criada no painel Consultas e Conexões. Agora, repita as etapas 2 a 4 acima para criar as tabelas de conexão para as outras duas tabelas que deseja mesclar. Quando terminar, você verá a seguinte captura de tela:

A screenshot of the Queries & Connections pane showing created connections

6. Após criar as conexões para as tabelas, você deve mesclar as duas primeiras tabelas em uma. Por favor, clique em Dados > Obter Dados > Combinar Consultas > Mesclar, veja a captura de tela:

A screenshot of selecting Merge in the Combine Queries option

7. Na caixa de diálogo Mesclar, por favor, faça as seguintes operações:

  • (1.) Selecione a primeira tabela na primeira lista suspensa;
  • (2.) Selecione a segunda tabela que deseja mesclar na segunda lista suspensa;
  • (3.) No painel de visualização, clique na coluna correspondente das duas tabelas separadamente para selecioná-las, e as colunas selecionadas ficarão verdes.
  • (4.) No menu suspenso Tipo de Junção, selecione a opção Left Outer (todos do primeiro, correspondentes do segundo).

    A screenshot of the Merge dialog box in Excel

8. Depois, clique OK botão, na Merge1-Power Query Editor janela, clique Expand button in the Power Query Editor botão, veja a captura de tela:

A screenshot of the expanded data selection in the Power Query Editor

9. E então, na caixa expandida:

  • (1.) Mantenha a opção Expandir padrão selecionada;
  • (2.) Na caixa de listagem Selecionar Todas as Colunas, marque o nome da coluna que deseja mesclar à primeira tabela;
  • (3.) Desmarque a opção Usar o nome da coluna original como prefixo.

    A screenshot of the expanded box for merging column data in Power Query

10. Depois, clique no botão OK, agora você pode ver que os dados da coluna da segunda tabela foram adicionados à primeira tabela, veja a captura de tela:

A screenshot of the merged table after combining two tables in Excel

11. Nesta etapa, a primeira tabela e a segunda tabela foram mescladas com sucesso pela coluna-chave, agora você precisa importar essa tabela mesclada para uma nova tabela de conexão mesclada, por favor, clique em Página Inicial > Fechar e Carregar > Fechar e Carregar Para, veja a captura de tela:

A screenshot of importing the merged table to a new sheet in Excel

12. Na caixa de diálogo Importar Dados que aparece, selecione a opção Apenas Criar Conexão e clique no botão OK, veja a captura de tela:

A screenshot of the Import Data dialog box with the Only Create Connection option selected

13. Aqui, você pode ver que uma conexão foi criada, chamada Merge1, no painel Consultas e Conexões, veja a captura de tela:

A screenshot of the Queries & Connections pane showing a connection named Merge1

14. Após mesclar as duas primeiras tabelas, agora você precisa combinar a nova tabela Merge1 com a terceira tabela, por favor, clique em Dados > Obter Dados > Combinar Consultas > Mesclar, e na caixa de diálogo Mesclar, faça as seguintes operações:

  • (1.) Selecione a tabela Merge1 na primeira lista suspensa;
  • (2.) Selecione a terceira tabela que deseja mesclar na segunda lista suspensa;
  • (3.) No painel de visualização, clique na coluna correspondente das duas tabelas separadamente para selecioná-las, e as colunas selecionadas ficarão verdes;
  • (4.) No menu suspenso Tipo de Junção, selecione a opção Left Outer (todos do primeiro, correspondentes do segundo).

    A screenshot of the Merge dialog box for combining Merge1 and the third table in Excel

15. E então, clique OK, na Merge2-Power Query Editor janela, clique Expand button in the Power Query Editor botão, e na caixa expandida, marque o nome da coluna que deseja combinar da terceira tabela, e desmarque a Usar o nome da coluna original como prefixo opção também, veja a captura de tela:

A screenshot of the expanded column selection box in Power Query

16. Depois, clique no botão OK, você obterá uma tabela mesclada com as três tabelas juntas, e agora você deve importar essa tabela mesclada para uma nova planilha de tabela, por favor, clique em Página Inicial > Fechar e Carregar > Fechar e Carregar Para, veja a captura de tela:

A screenshot of importing the final merged table into a new sheet in Excel

17. Na caixa de diálogo Importar Dados, selecione as opções Tabela e Nova planilha, veja a captura de tela:

A screenshot of the Import Data dialog box with Table and New Worksheet options selected

18. Finalmente, uma nova tabela com os dados das três tabelas, com base nas colunas-chave correspondentes, foi criada em uma nova planilha, conforme mostrado na captura de tela abaixo:

A screenshot of the final merged table with data from three tables in Excel

Dicas:

1. Se seus dados originais mudarem, e você precisar que a tabela mesclada também mude, clique em uma célula da sua tabela mesclada, e depois clique em Consulta > Atualizar para obter os dados atualizados. Veja a captura de tela:

A screenshot of refreshing the merged table in Excel using the Query Refresh option

2. Com esta função, você também pode mesclar muitas mais tabelas repetindo as etapas acima.


Mesclar duas ou mais tabelas em uma com base em colunas-chave com um recurso incrível

Nesta seção, vou introduzir um recurso útil – Mesclar Tabelas do Kutools para Excel. Com este recurso, você pode mesclar rapidamente duas ou mais tabelas em uma com base em colunas-chave.

Por exemplo, tenho duas tabelas que quero mesclar, conforme mostrado na captura de tela abaixo:

A screenshot of the first table to be merged Plus sign A screenshot of the second table to be merged Equal sign A screenshot of the merged table after combining two tables using Kutools
Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Clique em Kutools Plus > Mesclar Tabelas, veja a captura de tela:

A screenshot of accessing the Table Merge feature in Kutools tab in Excel

2. No primeiro passo do assistente Mesclar Tabelas, selecione a tabela principal e a tabela de pesquisa separadamente, (Nota: os dados da coluna na tabela de pesquisa serão adicionados à tabela principal), veja a captura de tela:

A screenshot of selecting the main and lookup tables in the Tables Merge wizard

3. No passo 2 do assistente Mesclar Tabelas, marque o nome da coluna-chave que deseja usar para mesclar as tabelas, veja a captura de tela:

A screenshot of selecting the key column in the Tables Merge wizard

4. Clique no botão Próximo, no passo 3 do assistente Mesclar Tabelas, clique diretamente no botão Próximo, veja a captura de tela:

A screenshot of step 3 in the Tables Merge wizard

5. E então, no passo 4 do assistente, marque o nome da coluna da tabela de pesquisa que deseja adicionar à tabela principal, veja a captura de tela:

A screenshot of selecting columns to merge from the lookup table

6. Continue clicando no botão Próximo, no último passo do assistente, na caixa de listagem Adicionar opções, marque a opção Adicionar linhas não correspondentes ao final da tabela principal, ao mesmo tempo, você também pode selecionar as operações para as linhas duplicadas conforme necessário. Veja a captura de tela:

A screenshot of the Add options in the final step of the Tables Merge wizard

7. Depois, clique no botão Concluir, a coluna de dados correspondente na tabela de pesquisa será adicionada à tabela principal, conforme mostrado na captura de tela abaixo:

A screenshot of the first table to be merged Plus sign A screenshot of the second table to be merged Equal sign A screenshot of the merged table after combining two tables using Kutools

Dicas:

1. Com este recurso, você pode atualizar os dados em uma tabela principal usando outra tabela conforme necessário.

2. Para mesclar mais tabelas, simplesmente selecione o resultado dos dados recém-mesclados como a tabela principal e repita as etapas acima.

Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora


Mais artigos relacionados:

  • Mesclar e Combinar Linhas Sem Perder Dados No Excel
  • O Excel apenas mantém os dados na célula superior esquerda, se você aplicar o comando "Mesclar e Centralizar" (guia Página Inicial > Mesclar e Centralizar no painel Alinhamento) para mesclar linhas de dados no Excel. Os usuários têm que usar outro método para mesclar várias linhas de dados em uma linha sem excluir os dados. Este tutorial vai apresentar a você o método de como mesclar linhas de dados em uma única linha.
  • Mesclar Duas Tabelas Correspondendo Uma Coluna No Excel
  • Suponha que você tenha duas tabelas em duas planilhas diferentes, uma é a tabela principal, e a outra é a tabela de novos dados. Agora você quer mesclar essas duas tabelas por uma coluna correspondente e atualizar os dados conforme mostrado na captura de tela abaixo, como você pode resolver isso rapidamente no Excel? Neste artigo, vou introduzir os truques para combinar duas tabelas por uma coluna rapidamente.
  • Combinar Linhas Duplicadas e Somar os Valores No Excel
  • No Excel, você pode sempre enfrentar esse problema, quando tem um intervalo de dados que contém algumas entradas duplicadas, e agora você quer combinar os dados duplicados e somar os valores correspondentes em outra coluna, conforme mostrado nas capturas de tela abaixo. Como você poderia resolver esse problema?
  • Combinar Múltiplas Pastas de Trabalho Em Uma Pasta de Trabalho Mestre No Excel
  • Você já ficou preso quando teve que combinar várias pastas de trabalho em uma pasta de trabalho mestre no Excel? O pior é que as pastas de trabalho que você precisa combinar contêm várias planilhas. E como combinar apenas as planilhas especificadas de várias pastas de trabalho em uma única pasta de trabalho? Este tutorial demonstra vários métodos úteis para ajudá-lo a resolver o problema passo a passo.

  • Barra de Fórmulas Super (edite facilmente várias linhas de texto e fórmulas); Layout de Leitura (leia e edite facilmente um grande número de células); Cole em Intervalo Filtrado...
  • Mesclar Células/Linhas/Colunas mantendo os dados; Dividir conteúdo de células; Combinar Linhas Duplicadas e Somar/Média... Prevenir Células Duplicadas; Comparar Intervalos...
  • Selecionar Linhas Duplicadas ou Únicas; Selecionar Linhas em Branco (todas as células estão vazias); Super Localizar e Localização Difusa em Muitas Pastas de Trabalho; Seleção Aleatória...
  • Cópia Exata de Múltiplas Células sem alterar a referência da fórmula; Criar automaticamente referências para várias planilhas; Inserir Marcadores, Caixas de Seleção e mais...
  • Favoritar e Inserir rapidamente Fórmulas, Intervalos, Gráficos e Imagens; Criptografar Células com senha; Criar Lista de Correspondência e enviar emails...
  • Extrair Texto, Adicionar Texto, Remover por Posição, Remover Espaço; Criar e Imprimir Estatísticas da Página de Dados; Converter entre o Conteúdo das Células e Comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro em outras planilhas); Classificação Avançada por mês/semana/dia, frequência e mais; Filtro Especial por negrito, itálico...
  • Consolidar Pastas de Trabalho e Planilhas; Mesclar Tabelas com base em colunas-chave; Dividir Dados em Múltiplas Planilhas; Conversão em Lote de xls, xlsx e PDF...
  • Agrupamento de Tabela Dinâmica por número da semana, dia da semana e mais... Mostrar Células Desbloqueadas, Bloqueadas por cores diferentes; Destacar Células Que Contêm Fórmula/Nome...
kte tab 201905
  • Habilite a edição e leitura com guias no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques de mouse para você todos os dias!
officetab bottom