Como encontro dados correspondentes no Excel?

1

Estou tentando encontrar alguns arquivos listados em uma pasta de trabalho grande do Excel.

Na Folha 1 eu tenho a lista de todos os arquivos com o caminho completo.

C:\A\B.xlsx
C:\A\C.xls       
C:\A\D.zip       
C:\A\E.jpg
C:\A\F.gif
C:\A\G.xlsx  

Na Folha 2 eu tenho os nomes dos arquivos que eu quero, mas não os caminhos inteiros.

02.xls
04.jpg

Na Folha 2, gostaria de retornar o caminho completo do arquivo com o mesmo nome de arquivo. Eu gostaria que a saída fosse assim:

C:\A\C.xls   02.xls
C:\A\E.jpg   04.jpg

Alguém sabe como fazer isso no Excel?

    
por user317769 02.05.2014 / 19:49

2 respostas

1

Você pode usar algo assim

=IF(ISBLANK(D10),"",INDEX(FullPaths,MATCH(1,IF(SEARCH(D10,FullPaths),1,0))))

Onde seu intervalo com os caminhos completos é um intervalo de nomes chamado FullPaths . Seus nomes de arquivos começam em D10 , mas você pode colocá-los em qualquer lugar. Isso precisa ser inserido como uma fórmula de matriz (ctrl + shift + enter).

    
por 02.05.2014 / 20:36
1

Eu acho que você pode fazer isso usando a função VLOOKUP.

=VLOOKUP(Sheet2!A3;Sheet1!A3;1;TRUE)

link

Eu tentei o seu exemplo e parece funcionar.

Espero que isso ajude!

    
por 02.05.2014 / 21:25