moyenne "partielle" d'une série de valeurs

roadbuster007

XLDnaute Nouveau
Bonjour,

Je cherche à faire la moyenne d’une série de donnée (entre 0 et 1) en ne considérant que les X% les meilleurs (pour ne pas être pollué par des valeurs très mauvaises)

Autre possibilité : je cherche à avoir la moyenne de toutes les valeurs inférieures à X

J’ai cherché du côté des percentiles, des intervalles de confiances… mais je ne m’en sort pas

Merci de vos idées,
FreD.
 

roadbuster007

XLDnaute Nouveau
Re : moyenne "partielle" d'une série de valeurs

Merci pour cette réponse très rapide !!

En fouillant sur le forum j'ai finit par trouver aussi cette solution :
=MOYENNE(SI(A1:A100<X; A1:A100;""))
Sous forme matricielle (validé par CTRL + MAJ + ENTREE


=> reste la première question : faire la moyenne des X% meilleures valeurs d'une série.

J'ai le sentiment que c'est une formule statistique particulière ici et non une asctuce de calcul Excel mais je sèche..
 

job75

XLDnaute Barbatruc
Re : moyenne "partielle" d'une série de valeurs

Re

Une solution pour la 1ère question :

Code:
=SOMMEPROD(A1:A100*(RANG(A1:A100;A1:A100)<X%*NB(A1:A100)))/SOMMEPROD(1*(RANG(A1:A100;A1:A100)<X%*NB(A1:A100)))

Toutes les cellules de la plage doivent être renseignées

A+
 
Dernière édition:

roadbuster007

XLDnaute Nouveau
Re : moyenne "partielle" d'une série de valeurs

... pas évident la formule..
même seulement le rank utilisé de cette façon je ne comprends pas le résultat..

J'ai essayé, cela mouline pas mal et finalement je retrouve une valeur unique qqsoit la valeur de X ! :)
(cf fichier joint)
 

Pièces jointes

  • test moyennes.xls
    32.5 KB · Affichages: 61

Discussions similaires

Statistiques des forums

Discussions
312 685
Messages
2 090 938
Membres
104 703
dernier inscrit
romla937