Mesclar tabelas no Excel - Como mesclar duas tabelas combinando uma coluna?

Quando trabalhamos em excel não é certo que os dados estarão em uma única planilha, pode estar em múltiplas planilhas em múltiplas tabelas, se quisermos mesclar tabelas existem vários métodos para fazer isso para que possamos ter dados em uma única tabela e isso é conhecido como mesclar tabelas no Excel, isso pode ser feito usando as funções VLOOKUP ou INDEX e MATCH.

Mesclar tabelas no Excel

Às vezes, ao analisar os dados, podemos reunir todas as informações necessárias em uma única planilha. É um problema ou situação muito comum quando os dados são divididos em muitas planilhas ou pastas de trabalho. Existem muitas maneiras de mesclar os dados de várias tabelas em uma tabela no Excel.

Como mesclar 2 tabelas no Excel?

Fornecemos os dados da cidade do cliente em duas tabelas. Pegamos 20 registros para isso.

Folha 1: Tabela 1: CustomerInfo

Folha 2: Tabela 2: Detalhes do produto

Em ambas as tabelas, o Nº do pedido é a informação comum com base na qual criaremos um relacionamento entre eles.

Abaixo estão as etapas para mesclar essas duas tabelas:

  • Clique em qualquer célula da tabela Customer Info. Vá para a guia INSERIR e clique na opção Tabela na seção Tabelas. Consulte a captura de tela abaixo.
  • Em seguida, a caixa de diálogo Criar uma tabela aparecerá. Nossa tabela “CustomerInfo” possui cabeçalhos de coluna; portanto, a caixa de seleção “Minha tabela tem cabeçalhos” deve ser marcada. Consulte a captura de tela abaixo.
  • Ele irá converter nossos dados em um formato de tabela. Agora, clique no campo Nome da tabela na seção Propriedades e dê o nome desta tabela como “Customer_info.”
  • Siga as mesmas etapas para outra tabela, “ProductDetails”. Demos o nome de “Produtos” a outra mesa. Consulte a captura de tela abaixo.
  • Clique em algum lugar na tabela Customer_Info e, em seguida, vá para a guia Inserir e clique na opção Tabela Dinâmica na seção Tabelas.
  • Uma caixa de diálogo para Criar Tabela Dinâmica aparecerá. Marque a caixa de seleção “Adicionar esses dados ao modelo de dados”, conforme mostrado na captura de tela abaixo.
  • Clique em OK e; ele abrirá uma nova planilha com uma nova seção Campos da tabela dinâmica no lado direito, conforme mostrado na captura de tela abaixo.
  • Clique na guia TODAS na seção Campo da Tabela Dinâmica e todas as tabelas criadas por nós serão exibidas. Consulte a captura de tela abaixo.
  • Agora clique na opção Relacionamentos na seção Cálculos, conforme mostrado na imagem abaixo.
  • Isso abrirá uma caixa de diálogo para criar um relacionamento entre essas tabelas. Clique no botão Novo. Consulte a captura de tela abaixo.
  • Ele abrirá novamente uma caixa de diálogo conforme mostrado abaixo, e as tabelas criadas são listadas aqui.
  • Como há um campo, “Pedido nº” é comum em ambas as tabelas, portanto, criaremos um relacionamento entre essas tabelas usando este campo / coluna comum.
  • Selecione Customer_Info na seção Tabelas e o campo Nº do pedido na seção Coluna. Consulte a captura de tela abaixo.
  • Selecione outra tabela Produtos na seção Tabela relacionada e selecione o campo Nº do pedido na seção da coluna Relacionada. Consulte a captura de tela abaixo.
  • Chave primária são os valores únicos que aparecem uma vez na tabela e, em seguida, clique em OK. Ele exibirá o relacionamento, conforme mostrado na captura de tela abaixo.
  • Agora podemos arrastar e soltar o campo de acordo para ver o resultado. Clique na tabela Customer_Info, conforme mostrado na imagem abaixo.
  • Arraste os campos Nº do pedido, Nome do cliente e a cidade sob a caixa de linha.
  • Arraste o campo Idade para a caixa Filtro.
  • Arraste o campo Produto em Caixa de coluna e caixa Valores para a contagem de produtos.

O resultado final está abaixo:

Assim, de acordo com sua necessidade, você pode arrastar e soltar os campos.

Coisas a lembrar sobre mesclar 2 tabelas no Excel

  • Você pode mesclar mais de duas tabelas usando este processo.
  • Deve haver uma coluna comum em cada tabela.
  • Essa coluna comum funcionará como uma chave primária neste processo; portanto, este campo deve ter valores exclusivos.

Artigos interessantes...