|
|
|
|
[excel] recuperer nom fichier par cellule
Dernière réponse le 9 nov 2007 à 16:08:41 jean, le 26 jun 2006 à 17:15:24Bonjour tout le monde,
j ai un petit pb (gros en fait vu le temps que j ai passe dessus) et si quelqu 'un pouvait m'aider cela serait vraiment gentil et appreciable.
Disons par exemple que j ai trois fichiers bateau.xls et jean.xls et nadine.xls et pierre.xls.
Dans le fichier bateau les cellules de la colonne A peuvent prendre les valeurs jean ou nadine ou pierre. La colonne B de ce meme fichier contient un ID (identifiant unique qui premet de reperer une ligne et d'eviter d'avoir deux lignes identiques).
les fichiers jean nadine et pierre contiennent eux dans la colonne B les memes ID mais forcement dans le meme ordre.
voici une formulation de mon pb en exemple:
prenons la ligne 5 du fichier bateau
si A5 contient jean alors je veux remplir la cellule C5 du fichier bateau avec la valeur de la cellule C5 du fichier jean
si A5 contient nadine alors je veux remplir la cellule C5 du fichier bateau avec la valeur de la cellule C5 du fichier nadine
de meme pour pierre
voici ce a quoi j ai pense:
utiliser en premier lieu la fonction index tel que suit pour avoir la valeur de la cellule C5 =index(plage c du fichier source; equiv(B5;plage B du fichier source;0);0)
-l utilisation de la fonction index n est pas primordiale pour moi donc si vous avez une autre fonction je ne suis pas contre-
le pb a resoudre est donc comment determiner le fichier source
Je me suis dit que le mieux est d utiliser la cellule A5 qui contient le nom du fichier source
ma fonction index aurait alors cette tete la (enfin c est ce que je voudrais)
=index('A5.xls'!$C:$C;equiv(B5;'A5.xls'!$B:$B;0);0)
A5 contenant par exemple jean cela me permettrait de pomper l information a partir du fichier jean.xls
mais je n arrive pas a faire accepter a excel le premier argument comme etant une reference a la plage d un fichier
une autre idee qui m est venue est de faire une liste de choix: jean, pierre ou nadine. quand l utilisateur fait son choix la bonne fonction avec la reference au bon fichier est alors implementee. mais je n arrive pas a faire le lien entre les cellules (je veux dire que je sai faire la liste de choix mais je ne sais pas comment lier les formules a utiliser aux differents choix)
voili voilou
je vous remercie pour votre patience et pour l eventuelle aide que vous m apprterez. si vous avez besoin de plus de details n hesitez pas.
ciao.
Bonjour,
|
Bonjour,
|
Bonjour,
|
Bonjour,
|

