quovadis3000
XLDnaute Nouveau
Bonjour,
le titre n'est pas très clair mais je vais tenter d'expliquer.
J'ai un fichier avec un dashboard d'environ 20 lignes qui correspondant à des fournisseurs. Chaque fournisseur a sa propre sheet avec ses tarifs.
J'exécute la même formule dans chaque ligne, du coup je voudrais "tirer", et utilise le nom de mon fournisseur écrit en colonne A dynamiquement pour que ça charge directement la bonne sheet (le nom en colonne A correspond à nom de la sheet).
Exemple, si je veux appeler ma cellule, je fais =FOURNISSEUR!B1
Ca c'est simple.
Pour faire pareil en concaténant, je fais
=CONCATENER(A11;"!B1")
Ca affiche donc FOURNISSEUR!B1
Donc là ok.
Sauf que quand je l'utilise dans mes INDEX et RECHERCHEV, évidemment ça fonctionne pas
Exemple :
=INDEX(FOURNISSEUR!A3:H7;EQUIV(D5;FOURNISSEUR!A3:A7;0);EQUIV(D6;FOURNISSEUR!A3:H3;0))
Si je remplace FOURNISSEUR!A3 par =CONCATENER(A11;"!A3") ou CONCATENER(A11;"!A3") ça ne fonctionne pas.
Comment changer dynamiquement mon nom ?
Merci !
le titre n'est pas très clair mais je vais tenter d'expliquer.
J'ai un fichier avec un dashboard d'environ 20 lignes qui correspondant à des fournisseurs. Chaque fournisseur a sa propre sheet avec ses tarifs.
J'exécute la même formule dans chaque ligne, du coup je voudrais "tirer", et utilise le nom de mon fournisseur écrit en colonne A dynamiquement pour que ça charge directement la bonne sheet (le nom en colonne A correspond à nom de la sheet).
Exemple, si je veux appeler ma cellule, je fais =FOURNISSEUR!B1
Ca c'est simple.
Pour faire pareil en concaténant, je fais
=CONCATENER(A11;"!B1")
Ca affiche donc FOURNISSEUR!B1
Donc là ok.
Sauf que quand je l'utilise dans mes INDEX et RECHERCHEV, évidemment ça fonctionne pas
Exemple :
=INDEX(FOURNISSEUR!A3:H7;EQUIV(D5;FOURNISSEUR!A3:A7;0);EQUIV(D6;FOURNISSEUR!A3:H3;0))
Si je remplace FOURNISSEUR!A3 par =CONCATENER(A11;"!A3") ou CONCATENER(A11;"!A3") ça ne fonctionne pas.
Comment changer dynamiquement mon nom ?
Merci !