Moyenne

Gantoine62 Messages postés 208 Statut Membre -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai 4 cellules (D60=11%.D61=0%.D62=0%.D63=0%) avec des moyennes et dans la cellule D64 le total de ces moyennes avec la formule suivante:
=MOYENNE(D60:D63) et j'obtient 3%. Je souhaiterais que tant que les cellules D61,D62,D63 sont =à 0% avoir 11% en D64 et non 3%.
Dans l'attente de vous lire
Cordialement


Configuration: Windows / Chrome 72.0.3626.121

2 réponses

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 279
 
Bonjour,

une moyenne de moyennes ne fait pas un résultat mathématiquement correct.
Il faut repartir des données.

Ex. Tu as 3 paniers.
un de 3 pommes + 15 poires, soit 16.67 % de pommes parmi les fruits
un de 1 pommes + 23 poires, soit 4.17 % de pommes parmi les fruits
un de 50 pommes + 15 poires, soit 76.92 % de pommes parmi les fruits
Moyenne des moyennes : 32.59%
Moyenne réelle : 54 pommes / 107 fruits = 50.47%
Soit 20% d'écart !
eric

2
baladur13 Messages postés 50113 Date d'inscription   Statut Modérateur Dernière intervention   13 722
 
Bonjour
en D64, utiliser la formule "=MOYENNE.SI(D60:D63;"<>0")
Voir http://formations-excel.blogspot.com/2017/03/moyenne-si-different-de-0.html

0
Gantoine62 Messages postés 208 Statut Membre 1
 
Comment fait-on pour ne pas voir apparaître:#DIV/0! quand D60=0%
Merci pour votre réponse
Cordialement
0
baladur13 Messages postés 50113 Date d'inscription   Statut Modérateur Dernière intervention   13 722
 
mettre en D64 Si(D60=0;0;MOYENNE.SI(D60:D63;"<>0"))
0
Gantoine62 Messages postés 208 Statut Membre 1
 
Bonjour,
Je pense que j'ai trouvé la solution en D64
=SIERREUR(MOYENNE.SI(D60:D63;"<>0");"")
Cordialement
0