Moyennes des N meilleures valeurs d'un tableau de résultats
Le
Alain
Bonjour,
Je cherche comment résoudre simplement ce pb sachant que j'ai déjà trouvé la
fonction GRANDE.VALEUR(matrice;n) qui permet de le faire mais de façon que je
qualifierais d'un peu bestiale, c'est à dire en faisant la somme des valeurs
de rang 1 à N et en divisant par N. Si on veut prendre par exemple les 30
meilleures valeurs d'un tableau de 100 résultats, la formule est un peu
(beaucoup) lourde :
=(grande.valeur(matrice;1)+grande.valeur(matrice;2)+..+grande.valeur(matrice;30))/30.
Je ne doute pas que quelqu'un ait une meilleure idée et je suis très preneur.
Merci d'avance.
Alain
Je cherche comment résoudre simplement ce pb sachant que j'ai déjà trouvé la
fonction GRANDE.VALEUR(matrice;n) qui permet de le faire mais de façon que je
qualifierais d'un peu bestiale, c'est à dire en faisant la somme des valeurs
de rang 1 à N et en divisant par N. Si on veut prendre par exemple les 30
meilleures valeurs d'un tableau de 100 résultats, la formule est un peu
(beaucoup) lourde :
=(grande.valeur(matrice;1)+grande.valeur(matrice;2)+..+grande.valeur(matrice;30))/30.
Je ne doute pas que quelqu'un ait une meilleure idée et je suis très preneur.
Merci d'avance.
Alain

Poser une question


=MOYENNE(GRANDE.VALEUR(A2:A35;LIGNE(INDIRECT("1:30"))))
JB
http://boisgontierjacques.free.fr
On 6 oct, 19:45, Alain
Essaie cette formule un peu moins bestiale ;-)
=MOYENNE(GRANDE.VALEUR(matrice;LIGNE(DECALER($A$1;0;0;30;1))))
(À valider par Ctrl+Maj+Entrée)
Serge
"Alain"
JB
On 6 oct, 20:06, JB
En effet avec ma formule, le fait de supprimer ou d'insérer des lignes
peut conduire à des erreurs. Donc ce que JB dixit est préférable.
Serge
"garnote"
Je savais bien que je pouvais compter sur la communauté "Excel" pour
résoudre ce pb ; ça marche impeccable !
Et bravo également à Garnote qui très élégamment a reconnu que ta solution
était sans doute plus performante.
Bonne soirée ; bonne 2ème mi-temps !
A bientôt peut-être.
Alain