Excel - Como mesclar linhas de 2 tabelas com base em uma coluna comum? [duplicado]

2

Estou tentando mesclar duas planilhas em que apenas uma coluna corresponde ao conteúdo.

A coluna "A" nas duas planilhas tem valores correspondentes, mas todos os outros campos são diferentes.

Planilha1:

Col"A" colb colc cold

(worksheet1 tem 25.000 linhas)

Worksheet2:

Col"A" cole colf colg

(worksheet2 tem 22.000 linhas - portanto algumas linhas estão faltando)

A NOVA PLANILHA COMBINADA PRECISA DE OLHAR ASSIM:

Col"A" colb colc cold cole colf colg (new worksheet has 25,000 rows)

Como posso fazer isso?

ilustração de exemplo aqui: link

    
por user3368180 26.08.2014 / 18:52

4 respostas

1

Você precisa usar =vlookup() para isso. Copie a coluna A da folha maior para a coluna A de uma nova folha. Então, use =vlookup(A1, [Worksheet1.xls]tab1!$A$1:$D$25000, 2, false) para construir a coluna B. Enxague e repita para as colunas restantes alterando os valores na função vlookup conforme necessário.

    
por 26.08.2014 / 19:11
2

Eu usaria o suplemento de consulta de energia para isso. Ele tem um comando Merge que pode manipular esse requisito sem escrever uma única fórmula ou qualquer código.

link

Espero que não seja tarde demais para mudar - apenas 5 horas se passaram, então você provavelmente ainda está editando fórmulas vlookup ...

    
por 27.08.2014 / 00:47
2

Você pode usar o Query from Excel Files:

  • Definir nome para o conjunto de dados da tabela principal - Planilha1 (guia Fórmulas - > Definir nome)
  • Definir nome para o conjunto de dados da tabela secundária - Planilha2
  • Vá para a guia Dados, selecione "De outras fontes" e, na lista suspensa, selecione "Do Microsoft Query"
  • Selecione seu arquivo de pasta de trabalho e confirme que você deseja mesclar as colunas manualmente
  • Na janela seguinte "Consulta de arquivos do Excel", arraste e solte o "A" do primeiro conjunto de dados no Col "A" do segundo conjunto de dados - um link entre essas colunas será criado
  • Vá para o menu Arquivo, clique em "Retornar dados para o MS Office Excel", uma caixa de diálogo Importar dados será exibida
  • Selecione a folha na qual você deseja que os dados correspondentes sejam importados
  • Clique em OK - > você deve ver dados correspondentes com colunas de ambas as tabelas

Ou se você não se importar de enviar seus arquivos para um serviço on-line, poderá usar, por exemplo, link e mesclar as tabelas usando arrastar e soltar (Disclaimer: Eu sou autor da ferramenta).

Espero que isso ajude.

    
por 03.09.2014 / 11:59
0

Não tenho certeza se é isso que você quer, mas copio e cole todo o conteúdo de ambas as planilhas em uma planilha ou nova pasta de trabalho, classifico e uso a função de exclusão de duplicatas do Excel, verificando os rótulos de coluna que deseja para usar para remover duplicatas.

    
por 26.08.2014 / 19:08