Eu tenho uma planilha nº 1 contendo:
ID VALUE1
----------------
ABC 8274
DEF 613
GHI 236
e uma planilha nº 2 contendo:
ID VALUE2
----------------
ABC 11.13
XYZ 173
GHI 999
Gostaria de mesclá-los e ter:
ID VALUE1 VALUE2
---------------------
ABC 8274 11.13
DEF 613
GHI 236 999
XYZ 173
Como fazer essa fusão com o Excel 2007?
Respostas:
TLDR: filtre o ID exclusivo e use a correspondência de índice + iferror ().
Supondo que todos os cabeçalhos de dados sejam iniciados na célula A1 de cada planilha. Coloque o texto 'ID' na célula A1 de uma nova planilha .. então:
Copie a coluna do ID e empilhe-a manualmente> Em seguida, selecione (a coluna combinada)> Dados> Remover duplicado. [agora você tem sua coluna 1]
preencha o texto 'VALUE 1', 'VALUE 2' em B1 e C1 como cabeçalho.
colocar
=IFERROR(INDEX(Sheet1!$B:$B,MATCH($A2,Sheet1!$A:$A,0)),"")
em B2 e=IFERROR(INDEX(Sheet2!$B:$B,MATCH($A2,Sheet2!$A:$A,0)),"")
em C2arraste as duas células para baixo.
Isso deve funcionar. Tente. (:
fonte
Reutilizei a ideia Dados> Remover duplicada da resposta do @ p.phidot para fazer o seguinte:
Copie as identificações da planilha nº 2 no final da coluna ID da planilha nº 1. Em seguida, vá ao menu Dados> Remover duplicado .
Copie as identificações da planilha nº 1 no final da coluna ID da planilha nº 2. Em seguida, vá ao menu Dados> Remover duplicado .
Em seguida, classifique (crescente) cada planilha com base na coluna ID. Agora, as 2 planilhas têm exatamente os mesmos IDs!
Agora podemos copiar / colar dados das duas planilhas, pois os IDs são os mesmos, na mesma ordem.
fonte