Fonction ligne mettre une référence calculée

Bonjour,

J'utilise la formule suivante pour calculer la moyenne de x meilleurs résultats. X est calculé dans une cellule :

=MOYENNE(GRANDE.VALEUR(D2:D53;LIGNE(1:X)))

si je mets par exemple 25 à la place de x, ça calcule la moyenne correctement.

cependant, je voudrais remplacer X par la valeur calculée dans la cellule D57.

:Tous mes essais me donne une erreur et je n'arrive pas à valider la formule, genre

=MOYENNE (GRANDE.VALEUR(D2:D53;LIGNE(1:CELLULE("contenu";D57))))

Avez-vous une idée si c'est possible... Ou devrais je choisir une autre voie

merci d'avance pour votre aide.

Yvan

Bonsoir, Voici une formule pour calculer la moyenne des 6(B1:B6), si tu veux 3 (B1:B4) plus grandes valeurs d'une plage =MOYENNE(GRANDE.VALEUR($A$1:$A$11;$B$1:B6)) en matricielle (CTRL+SHIFT+ENTER), essaye de l'adapter pour ce que tu veux faire exactement ! Bien à toi

En B1 =1 B2= 2 B3=3, etc...

Bonsoir à tous,

Une proposition pour 365 :

=MOYENNE(GRANDE.VALEUR(D2:D53;SEQUENCE(D57)))

Bonjour,

et pour les futurs lecteurs qui n'ont pas 365 :
=MOYENNE(GRANDE.VALEUR(D2:D53;LIGNE(INDIRECT("1:"&D57))))
à valider en matricielle ici
eric

Un grand merci à vous tous... la fonction SEQUENCE je ne connaissais pas.... ça fonctionne du tonnerre de Dieu

Bonjour à tous,

Je vous remercie de ce retour.

N'oubliez pas de passer le sujet en mode résolu !

Rechercher des sujets similaires à "fonction ligne mettre reference calculee"