Como mesclar tabelas de dados no Excel

Um bom banco de dados está sempre estruturado. Isso significa que diferentes entidades têm diferentes tabelas. Embora o Excel não seja uma ferramenta de banco de dados, costuma ser usado para manter pequenos blocos de dados.

Muitas vezes, temos a necessidade de mesclar tabelas para também ver um relacionamento e produzir algumas informações úteis.

Em bancos de dados como SQL, Oracle, Microsoft Access, etc, é fácil juntar tabelas usando consultas simples. Mas no excel não temos JOINs, mas ainda podemos juntar tabelas no excel. Usamos funções do Excel para mesclar e unir tabelas de dados. Talvez seja uma mesclagem mais personalizável do que o SQL. Vamos ver as técnicas de mesclagem de tabelas do Excel.

Mesclar dados no Excel usando a função VLOOKUP

Para mesclar dados no excel, devemos ter pelo menos um fator / id comum em ambas as tabelas, para que possamos usá-lo como uma relação e mesclar essas tabelas.
Considere as duas tabelas abaixo. Como podemos combinar essas tabelas de dados no Excel?


A Tabela de pedidos contém detalhes do pedido e a tabela Cliente contém os detalhes do cliente. Precisamos preparar uma tabela que informa qual pedido pertence a qual nome do cliente, pontos do cliente, número da casa e sua data de adesão.

O id comum em ambas as tabelas é Cust.ID que pode ser usado para mesclar tabelas no Excel.

Existem três métodos de mesclar tabelas usando a função VLOOKUP.

Recupere cada coluna com o índice da coluna

Neste método, usaremos VLOOKUP simples para adicionar essas tabelas em uma tabela. Então, para recuperar o nome, escreva esta fórmula.

[Clientes é a Folha1! $ I $ 3: $ M $ 15.]

= PROCV (B3,Clientes,2,0)

Para mesclar pontos na tabela, escreva esta fórmula.

= PROCV (B3,Clientes,3,0)

Para mesclar a casa não na tabela, escreva esta fórmula.

= PROCV (B3,Clientes,4,0)


Aqui, mesclamos duas tabelas no Excel, cada coluna uma por uma na tabela. Isso é útil quando você tem apenas algumas colunas para mesclar. Mas quando você tem várias colunas para mesclar, pode ser uma tarefa agitada. Portanto, para mesclar várias tabelas, temos diferentes abordagens.

Mesclar tabelas usando VLOOKUP e Função COLUMN.

Quando você deseja recuperar várias colunas adjacentes, use esta fórmula.

=PROCV(lookup_value,table_array,COLUNA()-n, 0)

Aqui, a função COLUMN apenas retorna os números das colunas nas quais a fórmula está sendo escrita.

n é qualquer número que ajusta o número da coluna na matriz da tabela,

Em nosso exemplo, a fórmula para mesclagem de tabelas será:

=PROCV($ B3,Clientes,COLUNA()-2,0)

Depois de escrever esta fórmula, você não terá que escrever a fórmula novamente para outras colunas. Basta copiá-lo em todas as outras células e colunas.

Como funciona

OK! Na primeira coluna, precisamos de um nome, que é a segunda coluna da tabela do cliente.

Aqui, o principal fator é COLUNA()-2. A função COLUMN retorna o número da coluna da célula atual. Estamos escrevendo a fórmula em D3, portanto, obteremos 4 de COLUMN (). Então, estamos subtraindo 2, o que torna 2. Portanto, finalmente, nossa fórmula simplifica para =PROCV($ B3,Clientes,2,0).

Quando copiamos esta fórmula em colunas E, obteremos a fórmula como =PROCV($ B3,Clientes,3, 0). Que recupera a 3ª coluna da tabela do cliente.

Mesclar tabelas usando a função VLOOKUP-MATCH
Esta é minha maneira favorita de mesclar tabelas no Excel usando a função VLOOKUP. No exemplo acima, recuperamos a coluna em série. Mas e se tivéssemos que recuperar colunas aleatórias. Nesse caso, as técnicas acima serão inúteis. A técnica VLOOKUP-MATCH usa cabeçalhos de coluna para mesclar células. Isso também é chamado de VLOOKUP com Dynamic Col Index.

Para nosso exemplo aqui, a fórmula será esta.

= PROCV ($ B3,Clientes, CORRESPONDÊNCIA (D $ 2,$ J $ 2: $ N $ 2,0),0)


Aqui, estamos simplesmente usando a função MATCH para obter o número da coluna apropriado. Isso é chamado de VLOOKUP dinâmico.

Usando INDEX-MATCH para mesclar tabelas no Excel
O INDEX-MATCH é uma ferramenta de pesquisa muito poderosa e muitas vezes é referida como a melhor função VLOOKUP. Você pode usar isso para combinar duas ou mais tabelas. Isso também permitirá que você mescle as colunas da esquerda da tabela.

Este foi um tutorial rápido sobre como mesclar e juntar tabelas no Excel. Exploramos várias maneiras de mesclar duas ou mais tabelas em excelência. Sinta-se à vontade para fazer perguntas sobre este artigo ou qualquer outra consulta a respeito do excel 2019, 2016, 2013 ou 2010 na seção de comentários abaixo.

IF, ISNA e função VLOOKUP no Excel

Função IFERROR e VLOOKUP no Excel

Como recuperar a linha inteira de um valor correspondente no Excel

Artigos populares :

50 Atalho do Excel para aumentar sua produtividade : Torne sua tarefa mais rápida. Esses 50 atalhos farão você trabalhar ainda mais rápido no Excel.

Como usar tFunção VLOOKUP no Excel : Esta é uma das funções mais usadas e populares do Excel, usada para pesquisar valores em diferentes intervalos e planilhas.

Como usar a função CONT.SE no Excel : Conte valores com condições usando esta função incrível. Você não precisa filtrar seus dados para contar valores específicos. A função Countif é essencial para preparar seu painel.

Como usar a função SUMIF no Excel : Esta é outra função essencial do painel. Isso ajuda você a somar valores em condições específicas.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave