Formule INDIRECT

Fermé
Caroline - 27 oct. 2016 à 19:49
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 27 oct. 2016 à 20:59
Bonjour,

j'aimerais dynamiser une formule indirect...

=INDIRECT("'[Reporting 2016.06.xlsx]"&F$14&"'!$F$52")

==> Au lieu de [Reporting 2016.06.xlsx] qui vient chercher un fichier avec nom figé... à changer tous les mois.., j'ai besoin de le relier à une cellule dynamique de ce même fichier... pour que le changement de mois s'opère automatiquement, quid ?

==> F$14 fait bien référence à une cellule dynamique (code onglet) => OK

==> au lieu de "'!$F$52", fait référence à la cellule de données dans le fichier recherché..., idem j'aimerais l'a rendre dynamique, car en juin, c'est F, mais en juillet c'est G,etc,... j'ai créer dans ce même fichier, une formule si.conditions janvier = A, février =B,... j'aimerais donc relier ma formule à cette cellule de consitions, quid ?

Merci d'avance
Caroline,

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
Modifié par Vaucluse le 27/10/2016 à 21:01
Bonjour
on ne voit pas très bien comment vous voulez dynamiser
est ce en tirant la formule?
dans ce cas,
à la place de F14&"!F52" (en aparté:entre guillemets le $ est inutile puisque le F ne se modifiera pas)

écrivez

....F14&"!"&ADRESSE(52;COLONNE(F1))....qui donne le texte F52 au départ, devient G52 etc... en tirant vers la droite

ou du haut vers le bas:
/....F14&"!"&ADRESSE(52;LIGNE(A6)) .... toujours pour avoir F52 au départ, incrémenté en G, H etc...vers le bas cette fois

crdlmnt



La qualité de la réponse dépend surtout de la clarté de la question, merci!
0