Chercher une valeur dans une liste de fichier
benjibenj
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
benjibenj Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
benjibenj Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
alors voila !
j'ai d'un côté un nom de dossier "semaine 1"
dans ce dossier, j'enregistre chaque semaine le même fichier excel (avec différents résultats à l'intérieur - mais c'est le même tableau) avec des noms de sauvegarde différents
d'un autre côté, j'ai un fichier excel ou je souhaite aller chercher une valeur en fonction du nom du fichier
ex : en A1 j'ai le nom "benjS1" aller chercher dans le dossier "S1" la valeur B2 du fichier "benjS1"
est ce que je me suis bien exprimé ?!
alors voila !
j'ai d'un côté un nom de dossier "semaine 1"
dans ce dossier, j'enregistre chaque semaine le même fichier excel (avec différents résultats à l'intérieur - mais c'est le même tableau) avec des noms de sauvegarde différents
d'un autre côté, j'ai un fichier excel ou je souhaite aller chercher une valeur en fonction du nom du fichier
ex : en A1 j'ai le nom "benjS1" aller chercher dans le dossier "S1" la valeur B2 du fichier "benjS1"
est ce que je me suis bien exprimé ?!
A voir également:
- Chercher une valeur dans une liste de fichier
- Fichier bin - Guide
- Liste déroulante excel - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
2 réponses
Non, tu ne t'es pas exprimé très clairement : Tu parles d'abord de dossier "semaine 1" ; plus loin il est question de dossier "S1" ; ce sont deux dossiers différents ?
Ta formule devrait ressembler à
='C:\Users\benjibenj\Desktop\S1\[benjS1.xlsx]Feuil1'!$B$2
dans laquelle on introduit la fonction INDIRECT pour cibler le nom du fichier ...
Ta formule devrait ressembler à
='C:\Users\benjibenj\Desktop\S1\[benjS1.xlsx]Feuil1'!$B$2
dans laquelle on introduit la fonction INDIRECT pour cibler le nom du fichier ...
Bonjour,
Le problème avec Indirect() c'est qu'il ne fonctionne pas sur fichier fermé.
eric
=INDIRECT("["&A2&".xlsx]Feuil1!$C$3")
Le problème avec Indirect() c'est qu'il ne fonctionne pas sur fichier fermé.
eric
Il faut que les autres fichiers soient ouverts.
Si dans ceux là, ton C3 est dans ce qui ressemble à une BDD correcte avec une colonne contenant des valeurs permettant d'identifier une ligne à coup sûr, on peut utiliser Recherchev() ou Index() et Equiv() qui eux fonctionnent sur des classeurs fermés.
eric
Si dans ceux là, ton C3 est dans ce qui ressemble à une BDD correcte avec une colonne contenant des valeurs permettant d'identifier une ligne à coup sûr, on peut utiliser Recherchev() ou Index() et Equiv() qui eux fonctionnent sur des classeurs fermés.
eric
non ce sont les mêmes dossiers
en fait cette formule marche mais je suis pas sur que je puisse la faire marcher pour mon cas
je reformule
donc d'un côté,
j'ai un dossier "semaine 1", dans ce dossier j'ai plusieurs fichiers excel "FDC001", "FDC002, "FDC003" ...
d'un autre côté, j'ai un fichier excel appelé "gestion"
dans A1 j'ai "FDC001", dans A2 "FDC002", dans A3 "FDC003, ...
ce que je veux, c'est que dans B1 : prendre la valeur de A1, aller chercher le dossier correspondant dans "semaine1" (soit FDC001 en l'occurence), et prendre la valeur de C3 de ce fichier
mieux ?!
cependant je n'arrive pas à introduire la fonction INDIRECT pour que cela fonctionne
vous pouvez me donner un coup de main pour la rédiger ?
des nouvelles pour ma problématique ? je n'ai toujours pas trouvé !