Como posso mesclar duas ou mais tabelas?

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

Mesclar linhas é realmente bastante simples, mas mesclar colunas pode ser complicado se as linhas de uma tabela não corresponderem com as linhas da outra tabela. Usando o VLOOKUP,você pode evitar alguns dos problemas de alinhamento.

Mesclar duas tabelas usando a função VLOOKUP

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 para uma ordem. Portanto, Order ID 20050 tem dois itens, Order ID 20051 tem um item, Order ID 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 da ordem da tabela Laranja.

Mesclando duas colunas com outra tabela

Os valores de ID de ordem se repetem na tabela Azul, mas os valores de ID de ordem na tabela Laranja são exclusivos. Se fosse simplesmente copiar e colar os dados da tabela Laranja, os valores de ID de Vendas e Região do segundo item de linha da ordem 20050 seriam desligados por uma linha, o que alteraria os valores nas novas colunas da 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 Excel 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-o na mesma planilha. Depois de colar na planilha, pressione Ctrl+T para convertê-la em uma tabela e renomeie a tabela 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 se alinhe corretamente com cada item de linha de pedido exclusivo. Para fazer isso, vamos colar os títulos de tabela ID de Vendas e Região nas células à direita da tabela Azul e usar fórmulas VLOOKUP 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. Colar os títulos na célula, à direita do título de 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 da ID de Vendas, comece a escrever esta fórmula:

    =VLOOKUP(

  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 PROCV parcial

    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 "Orange[#All]" seja adicionado à fórmula.

  5. Digite outra vírgula, 2, outra vírgula e 0, como esta: ,2,0

  6. Pressione Enter e a fórmula concluída será assim:

    Fórmula PROCV completa

    A parte Laranja[#All] significa "procure em todas as células na tabela Laranja". O 2 significa "obter o valor da segunda coluna", e o 0 significa "retornar o valor somente se houver uma combinação exata".

    Observe que Excel as células nessa coluna, usando a fórmula VLOOKUP.

  7. Volte para a etapa 3, mas desta vez comece a escrever a mesma fórmula na primeira célula abaixo de Region.

  8. Na etapa 6, substitua 2 por 3, para que a fórmula concluída seja assim:

    Fórmula PROCV completa

    Há apenas uma diferença entre essa fórmula e a primeira fórmula: a primeira obtém 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. Eles contêm fórmulas VLOOKUP, mas mostrarão os valores. Você vai querer converter as fórmulas VLOOKUP nessas células em seus valores reais.

  9. Selecione todas as células de valor na coluna ID de Vendas e pressione Ctrl+C para copiá-las.

  10. Clique em Home > seta abaixo colar.

    Seta abaixo de Colar que mostra a Galeria de Colagem

  11. Na galeria Colar, clique em Colar Valores.

    Botão Colar Valores na Galeria de colagem

  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 VLOOKUP nas duas colunas foram substituídas por valores.

Mais sobre tabelas e VLOOKUP

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte na Comunidade de respostas.

Precisa de mais ajuda?

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×