Bonjour à toutes et à tous.
Je cherche à réaliser, sur des feuilles portant la même mise en page, une moyenne en E5 sur toutes les cellules B5 des feuilles précédant la feuille active. Je pars donc toujours de la cellule Feuil1!B5 pour aller jusqu'à la cellule Feuil(n-1)!B5 si je suis en Feuil(n).
J'ai, en D5, une cellule comportant le nom de la feuille précédant la feuille active, obtenue grâce à la formule :
="Feuil"&STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1))+6;2)-1
Je pensais utiliser, pour ma moyenne en E5, la formule :
=MOYENNE(INDIRECT("Feuil1:"&D5&"!B5"))
Or cette formule me renvoie #REF! dans toutes les cellules qui la portent. Pire, en tapant la formule =MOYENNE(Feuil1:Feuil3!B5) en Feuil4!E5, qui fonctionne très bien, puis en progressant pas à pas et en remplaçant ensuite cette formule par =MOYENNE(INDIRECT("Feuil1:Feuil3!B5")), qui devrait de fait très bien marcher elle-aussi, j'obtiens de suite #REF!
Je ne comprends pas ce qui se passe, vu que les nombreuses fois ou le sujet a été abordé dans ce forum, les réponses proposées semblent indiquer une compatibilité entre les fonctions MOYENNE et INDIRECT.
Je joins un fichier "Test" pour illustrer plus clairement ma demande.
Cordialement.
Gaël