Como mesclar duas ou mais tabelas?

Aplica-se a
Excel para Microsoft 365 Excel 2024 Excel 2021

Você pode mesclar (combinar) linhas de uma tabela em outra simplesmente colando os dados nas primeiras células vazias abaixo da tabela de destino. O tamanho da tabela aumentará para incluir as novas linhas. Se as linhas em ambas as tabelas corresponderem, você poderá mesclar as colunas de uma tabela com outra, colando-as nas primeiras células vazias à direita da tabela. Também neste caso, a tabela será aumentada para acomodar as novas colunas.

Para conjuntos de dados maiores ou mais complexos, você também pode combinar tabelas usando outras ferramentas no Excel.

Na verdade, mesclar linhas é bem simples, mas mesclar colunas pode ser complicado se as linhas de uma tabela não corresponderem às linhas da outra tabela. Usando uma função de pesquisa como PROCV, você pode evitar alguns dos problemas de alinhamento.

Mesclar duas tabelas usando a função PROCV

No exemplo mostrado abaixo, você verá duas tabelas que anteriormente tinham outros nomes para novos nomes: "Azul" e "Laranja". Na tabela azul, cada linha é um item de linha de um pedido. Portanto, a ID do Pedido 20050 tem dois itens, a ID do Pedido 20051 tem um item, a ID do Pedido 20052 tem três itens e assim por diante. Queremos mesclar as colunas ID de Vendas e Região com a tabela Azul, com base nos valores correspondentes nas colunas ID do Pedido da tabela Laranja.

Mesclando duas colunas com outra tabela  

Os valores de ID do pedido se repetem na tabela azul, mas os valores de ID do pedido na tabela laranja são exclusivos. Se fôssemos simplesmente copiar e colar os dados da tabela Laranja, os valores de ID de Vendas e Região para o segundo item de linha do pedido 20050 seriam desligados em uma linha, o que alteraria os valores nas novas colunas na tabela Azul.

Aqui estão os dados da tabela azul, que você pode copiar em uma planilha em branco. Depois de colar na planilha, pressione Ctrl+T para convertê-la em uma tabela e renomeie a tabela do Excel para Azul.

ID do pedido Data da venda ID do Produto
20050 2/2/14 C6077B
20050 2/2/14 C9250LB
20051 2/2/14 M115A
20052 2/3/14 A760G
20052 2/3/14 E3331
20052 2/3/14 SP1447
20053 2/3/14 L88M
20054 2/4/14 S1018MM
20055 2/5/14 C6077B
20056 2/6/14 E3331
20056 2/6/14 D534X

Aqui estão os dados da tabela Laranja. Copie-a para a mesma planilha. Depois de colar na planilha, pressione Ctrl+T para convertê-la em uma tabela e renomeie a tabela como laranja.

ID do pedido ID de Vendas Região
20050 447 Oeste
20051 398 Sul
20052 1006 Norte
20053 447 Oeste
20054 885 Leste
20055 398 Sul
20056 644 Leste
20057 1270 Leste
20058 885 Leste

Precisamos garantir que os valores de ID de Vendas e Região de cada pedido estejam alinhados corretamente com cada item de linha de pedido exclusivo. Para fazer isso, cole os títulos da tabela ID de Vendas e Região nas células à direita da tabela Azul e use as fórmulas PROCV para obter os valores corretos das colunas ID de Vendas e Região da tabela Laranja.

Veja como:

  1. Copie os títulos ID de Vendas e Região na tabela Laranja (somente essas duas células).
  2. Cole os títulos na célula, à direita do cabeçalho ID do Produto da tabela Azul.
    Agora, a tabela Azul tem cinco colunas de largura, incluindo as novas colunas ID de Vendas e Região.
  3. Na tabela Azul, na primeira célula abaixo de ID de Vendas, comece a escrever esta fórmula:
    =PROCV(
  4. Na tabela Azul, escolha a primeira célula na coluna ID do Pedido, 20050.
    A fórmula parcialmente concluída tem esta aparência:Fórmula parcial da função PROCV
    A parte [@[ID do pedido]] significa "obter o valor nesta mesma linha da coluna ID do pedido".
    Digite uma vírgula e selecione toda a tabela Laranja com o mouse para que "Laranja[#All]" seja adicionado à fórmula.
  5. Digite outra vírgula, 2, outra vírgula e 0—, desta forma: ,2,0
  6. Pressione Enter e a fórmula completa terá esta aparência:
    Captura de tela de uma fórmula PROCV concluída.
    A parte Laranja[#All] significa "procure em todas as células da tabela Laranja". O 2 significa "obter o valor da segunda coluna" e o 0 significa "retornar o valor somente se houver uma correspondência exata".
    Observe que o Excel preencheu as células daquela coluna usando a fórmula PROCV.
  7. Retorne à etapa 3, mas desta vez comece a escrever a mesma fórmula na primeira célula abaixo de Região.
  8. Na etapa 6, substitua 2 por 3, para que a fórmula completa tenha a seguinte aparência:
    Captura de tela de uma fórmula PROCV concluída com valores substituídos.
    Há apenas uma diferença entre essa fórmula e a primeira fórmula: a primeira obtém os valores da coluna 2 da tabela Laranja e a segunda os obtém da coluna 3.
    Agora você verá valores em cada célula das novas colunas na tabela azul. Elas contêm fórmulas PROCV, mas mostrarão os valores. Convém converter as fórmulas PROCV nessas células para seus valores reais.
  9. Selecione todas as células de valor na coluna ID de vendas e pressione Ctrl+C para copiá-las.
  10. Selecione a seta Página Inicial> abaixo de Colar.
    Seta para baixo do botão Colar
  11. Na galeria Colar, clique em Colar Valores.
    Botão Colar valores na galeria de opções
  12. Selecione todas as células de valor na coluna Região, copie-as e repita as etapas 10 e 11.
    Agora, as fórmulas PROCV nas duas colunas foram substituídas pelos valores.

Mais sobre tabelas e PROCV

Precisa de mais ajuda?

Você sempre pode consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.