1 votes

Comment trouver des données correspondantes dans Excel ?

J'essaie de trouver des fichiers listés dans un grand classeur Excel.

Sur la feuille 1, j'ai la liste de tous les fichiers avec leur chemin d'accès complet.

C:\A\B\01.xlsx
C:\A\C\02.xls       
C:\A\D\03.zip       
C:\A\E\04.jpg
C:\A\F\05.gif
C:\A\G\06.xlsx  

Sur la feuille 2, j'ai les noms des fichiers que je veux, mais pas les chemins d'accès complets.

02.xls
04.jpg

Sur la feuille 2, j'aimerais obtenir le chemin d'accès complet du fichier portant le même nom. J'aimerais que le résultat ressemble à ceci :

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

Quelqu'un sait-il comment faire cela dans Excel ?

1voto

cm-t Points 539

Vous pouvez utiliser quelque chose comme ceci

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

L'éventail des chemins d'accès complets est un éventail de noms appelé FullPaths . Les noms de vos fichiers commencent par D10 mais vous pouvez les placer n'importe où. Cela doit être saisi comme une formule de tableau (ctrl+shift+enter).

1voto

Aurora Vollvik Points 23

Je pense que vous pouvez y parvenir en utilisant la fonction VLOOKUP.

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

http://office.microsoft.com/en-us/excel-help/vlookup-function-HP010343011.aspx

J'ai essayé votre exemple et cela semble fonctionner.

J'espère que cela vous aidera !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X