Calcul moyenne cellules excel sauf div/0!

Fermé
franc07 Messages postés 13 Date d'inscription mercredi 20 septembre 2006 Statut Membre Dernière intervention 28 novembre 2010 - 18 nov. 2010 à 17:40
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 14 déc. 2010 à 16:40
Bonjour, je souhaiterai calculer la moyenne de plusieurs cellules qui contiennes des pourcentages, jusque la je n'est pas de problemes sauf que dans certaines le résultat des pourcentage est égale à dieze DIV/0!(normal puisque le calcul ne prend pour le moment aucunes données rentrés).
ma question est la suivante, comment fair la moyenne de toutes les cellules de mon choix sachant que les cellules DIV/0! donneront des résultat dès que j'aurai rentré des données.

un grand merci par avance.



3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
18 nov. 2010 à 17:46
Bonsoir
essayez avec:
SOMME.SI(Champ;">0")/NB.SI(Champ;">0")
vous pouvez aussi éviter l'affichage des #DIV0 en mettant une condition dans votre division:
=SI(Diviseur=0;0;Dividende/diviseur)
Crdlmnt
0
franc07 Messages postés 13 Date d'inscription mercredi 20 septembre 2006 Statut Membre Dernière intervention 28 novembre 2010
18 nov. 2010 à 18:09
merci pour ces infos,
dans mon cas ma formule est la suivante:
=D22*100/(C21+D21)/100(d22,c21 et d21 sont vides)ou placer votre formule =SI(Diviseur=0;0;Dividende/diviseur)?
pareil pour la formule:
SOMME.SI(Champ;">0")/NB.SI(Champ;">0") où l'inserer dans la cellule ou je veut faire calculer mes moyennes?

merci par avance.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
18 nov. 2010 à 18:15
Re
=SI(C21+D21=0;0;D22*100/(C21+D21)/100)

ceci n'est pas indispensable pour faire marcher la formule précédente qui fonctionne même avec des #DIV0 (considérés comme des 0 par la formule)
C'était seulement pour une question d'esthétique des tableaux.

Par ailleurs, pourquoi ne pas écrire simplement:
D22/(C21+D21)plutôt que de multiplier par 100 pour rediviser après??

crdlmnt
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
18 nov. 2010 à 22:49
Bonjour tout le monde,

Si je peux me permettre faire une moyenne de pourcentage est une grossière erreur mathématique et n'a aucun sens.
Ex:
2/10=20,0%
1/30=3,3%

Moyenne des pourcentages : 11,7%
(2+1)/(10+30)=7,5%

4,2% d'écart c'est énorme...

eric
0
Tu fais un erreur sur ton calcul de moyenne...
ce n'est pas (2+1)/(10+30) (car là tu additionne deux divisions sans mettre sur le même dénominateur)
Le bon calcul serait :
((2/10)+(1/30))/2 (pour la moyenne)
ça te donne donc ((2*30)+(1*10))/(10*30) = 23,3333333333%
et tu divises ça par 2, cela te donne 11,7%
donc là en effet ça fait la moyenne que te trouves excel...
La culture, c'est comme la confiture, moins on en a, plus on l'étale...
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
Modifié par eriiic le 14/12/2010 à 14:01
Si c'est pour dire des c... bétises ce n'est pas la peine d'intervenir...

Si dans 2 paniers de fruits tu as dans l'un 2 pommes sur 10 fruits, et dans l'autre 1 pomme sur 30 fruits, tu as bien en moyenne 3 (2+1) pommes sur 40 (10+30) fruits.
Et pas autre chose, et surtout pas une moyenne des moyennes
La culture, c'est comme la confiture, moins on en a, plus on l'étale...
Tout à fait d'accord avec toi...
eric
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
Modifié par lermite222 le 14/12/2010 à 15:56
Bonjour tous,

   A           B              C 
Stock Vendu                             Formule en C 
30 5 16,67%                =SI(B4;B4/A4;"") 
30 2 6,67% 
30 9 30,00%                Formule en A 
30 10 33,33%                =SI(B4;30;"")   
30 4 13,33% 
30 6 20,00% 
30 2 6,67% 
   
   
   
   
          Moyenne >> 18,10%                =MOYENNE(C4:C13) 
   
210 38 18,10%                =SI(B17;B17/A17;"") 
=SOMME(A4:A13) 
                =SOMME(B4:B13) 


Je veux bien étaler toute la confiture que vous voulez :-) mais je constate que le résultat est identique que l'ont fasse une moyenne de % ou un % des sommes ?
Si les quantités stock sont différentes, seul la 2ém valeurs (% des sommes) est valide.
NB: colonne C configurée en %
??
A+
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
14 déc. 2010 à 16:22
Salut lermite,

Si les quantités stock sont différentes, seul la 2ém valeurs (% des sommes) est valide.
C'est bien ça qui est important et qu'il faut retenir.
L'autre cas est un cas particulier.
Ne jamais généraliser à partir d'un cas particulier.

eric
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
14 déc. 2010 à 16:40
Bonjour Eric,
C'est bien ce que j'ai voulu démontrer.
0