Excel Vlookup em 2 pastas de trabalho

Excel Vlookup em 2 pastas de trabalho

Tenho duas colunas de dados em diferentes pastas de trabalho do Excel:

Quero comparar todos os dados da coluna C da pasta de trabalho 2 com os dados da coluna D da pasta de trabalho 1.

Se os dados na coluna C corresponderem aos dados na coluna DI, gostaria que fossem extraídos para uma pasta de trabalho diferente nas colunas A e B. Mas tenho mais de 37.000 células de dados nas colunas

Existe alguma maneira de fazer isso em pastas de trabalho com tantos dados? Acho que posso usar um VLookup mas não estou tendo muito sucesso.

Obrigado!

Responder1

Se você está tentando combinar dados iguais, acho que uma IFfunção seria muito melhor do que VLOOKUPneste caso.

Por exemplo, digamos que eu tenha pasta de trabalho1, pasta de trabalho2 e pasta de trabalho3. E agora quero comparar a coluna C da pasta de trabalho2 com a coluna D da pasta de trabalho1. Se a célula em ambas as colunas for a mesma, quero devolvê-la à pasta de trabalho3, na coluna A.

Em simples

=IF(Cell in Column D of workbook1 = Cell in Column C of workbook2, Return Cell in Column C of workbook2, otherwise return "")

(onde ["" is nothing]), a fórmula seria a seguinte:

=IF(Sheet1!D1=Sheet2!C1,Sheet2!C1,"")

É fácil de implementar se você digitar na célula e navegar até as pastas de trabalho e células que deseja verificar. Depois de fazer isso, você pode arrastá-lo para baixo.

informação relacionada