Problèmes navigation entre différents fichiers

Résolu
Drekx Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -  
 Drekx - 5 août 2020 à 19:01
='[Exemple1.xlsx]Feuil1'!$D$4

J'ai cette formule pour aller chercher une valeur en D4 dans un autre fichier excel.

J'ai une liste de nom de fichier où je dois aller chercher cette information en D4 (Exemple1, Exemple2, etc....).
Comment puis-je faire pour remplacer "Exemple1" par une variable ?
A voir également:

2 réponses

PapyLuc51 Messages postés 4502 Date d'inscription   Statut Membre Dernière intervention   1 477
 
Bonjour

• Dans quelle cellule de ton ficher dois-tu mettre la première information ?

• Est-ce que cela doit s'incrémenter vers le bas avec le nom des fichiers qui se suivent ?

À te lire

Cordialement
0
PapyLuc51 Messages postés 4502 Date d'inscription   Statut Membre Dernière intervention   1 477
 
Bonjour,

Pas de réponse, je tente deux formules. Admettons que la première info à inscrire soit en B2 ; l'emploi de INDIRECT() et pour chercher le nombre qui suit "Exemple" LIGNE() ou COLONNE() c'est selon :

Pour une incrémentation verticale (ici on enlève 1 pour avoir le nombre 1 puisqu'on est sur la ligne 2)

=INDIRECT("'[Exemple"&LIGNE()-1&".xlsx]Feuil1'!$D$4")

Pour une incrémentation horizontale à droite(ici on enlève 1 pour avoir le nombre 1 puisqu'on est sur la colonne B donc 2)

=INDIRECT("'[Exemple"&COLONNE()-1&".xlsx]Feuil1'!$D$4")

Cordialement
0
Drekx
 
Merci ca a marché
0