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.
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:
- Copie os títulos ID de Vendas e Região na tabela Laranja (somente essas duas células).
- 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. - Na tabela Azul, na primeira célula abaixo de ID de Vendas, comece a escrever esta fórmula:
=PROCV( - Na tabela Azul, escolha a primeira célula na coluna ID do Pedido, 20050.
A fórmula parcialmente concluída tem esta aparência:
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. - Digite outra vírgula, 2, outra vírgula e 0—, desta forma: ,2,0
- Pressione Enter e a fórmula completa terá esta aparência:
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. - Retorne à etapa 3, mas desta vez comece a escrever a mesma fórmula na primeira célula abaixo de Região.
- Na etapa 6, substitua 2 por 3, para que a fórmula completa tenha a seguinte aparência:
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. - Selecione todas as células de valor na coluna ID de vendas e pressione Ctrl+C para copiá-las.
- Selecione a seta Página Inicial> abaixo de Colar.
- Na galeria Colar, clique em Colar Valores.
- 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
- Redimensionar uma tabela adicionando linhas e colunas
- Usar referências estruturadas em fórmulas de tabela do Excel
- PROCV: quando e como usar (curso de treinamento)
- Introdução ao Copilot no Excel
Precisa de mais ajuda?
Você sempre pode consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.