OVH Cloud OVH Cloud

Moyenne

3 réponses
Avatar
Elios
Bonjour,
A la demande de mon fils, j'ai créé un tableau de relevé de notes.
J'ai mis les disciplines sur la gauche et verticalement.
Horizontalement, j'ai "semaine 1" (2 cellules fusionnées) ; "semaine 2" ;
etc
Sous chaque semaine, il y a 2 cellules - Ecrit et Oral
Dans la partie extrème du tableau, donc après les semaines 1, 2, 3, et 4,
j'ai fusionné 2 cellules pour inscrire "Moyenne" (qui correspond à la
moyenne des notes)
Sous la cellule "Moyenne", 2 cellules - Ecrit et Oral
Jusque là, pas de problème.
Là où ça commence à coincer c'est lorsque j'utilise la fonction "Moyenne"
Par exemple la formule (qui se trouve dans la colonne K) pour les notes de
l'écrit est
=MOYENNE(C6;E6;G6;I6)
J'ai un #DIV/0! qui apparait si les cellules calculées sont vides.
Si les cellules sont remplies, toutes ou en partie, le calcul se fait
correctement.
Mais si je fais une moyenne générale =MOYENNE(K6:K20), ça va pas. J'ai un
#DIV/0!
Comment faire ?

Merci pour vos réponses.

3 réponses

Avatar
Rai
"Elios" a écrit dans le message de news: 4156ac6f$0$23953$
Bonjour,
A la demande de mon fils, j'ai créé un tableau de relevé de notes.
Là où ça commence à coincer c'est lorsque j'utilise la fonction "Moyenne"
Par exemple la formule (qui se trouve dans la colonne K) pour les notes de
l'écrit est
=MOYENNE(C6;E6;G6;I6)
J'ai un #DIV/0! qui apparait si les cellules calculées sont vides.
Si les cellules sont remplies, toutes ou en partie, le calcul se fait
correctement.
Mais si je fais une moyenne générale =MOYENNE(K6:K20), ça va pas. J'ai un
#DIV/0!
Comment faire ?

Merci pour vos réponses.

Bonjour,


Une solution pourrait être de tester la présence de l'erreur et de choisir en conséquence.

La 1ere formule deviendrait :
=SI(ESTERREUR(MOYENNE(C6;E6;G6;I6));"";MOYENNE(C6;E6;G6;I6))

La formule pour la moyenne générale sera semblable
=SI(ESTERREUR(MOYENNE(K6:K20));"";MOYENNE(K6:K20))

Bonne chance


--
Cordialement,

Rai
Remplacer point par la ponctuation appropriée pour répondre...

Avatar
Elios
Rai wrote:
Une solution pourrait être de tester la présence de l'erreur et de
choisir en conséquence.

La 1ere formule deviendrait :
=SI(ESTERREUR(MOYENNE(C6;E6;G6;I6));"";MOYENNE(C6;E6;G6;I6))

La formule pour la moyenne générale sera semblable
=SI(ESTERREUR(MOYENNE(K6:K20));"";MOYENNE(K6:K20))

Bonne chance

Merci beaucoup.

J'ai recopié vos formules dans les cellules concernées et ça fonctionne
parfaitement.
Je ne connaissais pas cette formule de test.

Avatar
Jacquouille
Bonsoir
En dépannage, tu peux calculer le nombre de valeurs de ta zone, ainsi que
leur somme.
Cela donnerait =somme(K6:K20)/nbval(k6:k20)
Etant bien entendu qu'il faudra adapter la plage.
Bonne chance
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.

"Elios" a écrit dans le message de
news:4156b61f$0$23949$
Rai wrote:
Une solution pourrait être de tester la présence de l'erreur et de
choisir en conséquence.

La 1ere formule deviendrait :
=SI(ESTERREUR(MOYENNE(C6;E6;G6;I6));"";MOYENNE(C6;E6;G6;I6))

La formule pour la moyenne générale sera semblable
=SI(ESTERREUR(MOYENNE(K6:K20));"";MOYENNE(K6:K20))

Bonne chance

Merci beaucoup.

J'ai recopié vos formules dans les cellules concernées et ça fonctionne
parfaitement.
Je ne connaissais pas cette formule de test.