Moyenne des 3 valeurs inférieures hors 0

HHJ -  
 HHJ -
Bonjour, Je cherche à faire la moyenne des 3 valeurs les plus petites en excluant les "0". La formule suivante prend les 0 : =MOYENNE(PETITE.VALEUR(AF8:CC8;{1;2;3})).

Est-ce que quelqu'un aurait une idée ? Merci beaucoup
A voir également:

6 réponses

fabien25000 Messages postés 673 Date d'inscription   Statut Membre Dernière intervention   59
 
Bonjour,

une piste (bien que je sache pas ce que fait le {1;2;3} dans ta formule) :
=SOMME(AF8:CC8)/(NB(AF8:CC8;"*")-NB.SI(AF8:CC8;"=0"))
1
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Une solution:

1
fabien25000 Messages postés 673 Date d'inscription   Statut Membre Dernière intervention   59
 
Bonjour Le Pingou
pour ma culture, c'est quoi le {1;2;3}?
1
tontong Messages postés 2572 Date d'inscription   Statut Membre Dernière intervention   1 062 > fabien25000 Messages postés 673 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour à tous,
C'est une "constante matricielle"; une recherche avec cette dénomination sera fructueuse.
Ne pouvant utiliser ce raccourci j'en étais venu à compter les 0 mais via55 a été plus rapide que moi.
1
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour fabien25000,
Renvoyer le 3 plus petites valeurs d'une série de donnée .
1
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonsoir à tous

Une autre possibilité avec :
=MOYENNE(PETITE.VALEUR(AF8:CC8;1+NB.SI(AF8:CC8;0));PETITE.VALEUR(AF8:CC8;2+NB.SI(AF8:CC8;0));PETITE.VALEUR(AF8:CC8;3+NB.SI(AF8:CC8;0)))

Cdlmnt
Via

1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
En simplifiant la formule de via55:
=MOYENNE(PETITE.VALEUR(A8:H8;{1;2;3}+NB.SI(A8:H8;0)))

1
HHJ
 
Quelle réactivité ! Merci à tous !
0