Le 15/05/2006 14:19, christianwtd a écrit :
Jean-Baptiste FAURE a écrit :
Bonjour,

j'essaye de définir une plage de cellule avec la fonction ADRESSE mais je n'y arrive pas.
J'écris la formule suivante :
=MOYENNE(ADRESSE(LIGNE()-1;1):ADRESSE(LIGNE()+1;1))
Bonjour Jean-Baptiste,
Bonjour Christian

Erreur... Il faut écrire comme suit pour une plage de cellules:
=ADRESSE(LIGNE()-1;1) & ":" & ADRESSE(LIGNE()+1;1)
Mais ça ne marchera pas, parce qu'il faut ensuite passer par INDIRECT
Ben si justement ça marche mais comme ça :
=MOYENNE(INDIRECT("feuille1.E"&(2*LIGNE()-5)&":"&"feuille1.E"&(2*LIGNE()-3)))

c'est à dire en remplaçant l'utilisation de ADRESSE() par le nom de la colonne que je connais. Je peux ainsi faire une moyenne glissante sur une plage de longueur quelconque.
En tous les cas j'obtiens un résultat qui n'est pas un code d'erreur. ;-)

Merci de ton aide.

JBF

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à