msg d'erreur sur une moyenne

  • Initiateur de la discussion Initiateur de la discussion njars
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

njars

XLDnaute Nouveau
Bonjour,
je souhaite calculer des moyennes mais tant que mes notes ne sont pas inscrites j'obtiens le message suivant #div/0 comme par exemple en E35.
Sinon, si un élève est absent (je note 'A') le message d'erreur devient #valeur (exemple en I5).
pouvez vous m'aider SVP?
merci
njars [file name=NOTES.zip size=7191]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/NOTES.zip[/file]
 

Pièces jointes

Bonjour,

En vitessse, place cette formule en D35 et recopie jusque H35.

{=SI(ESTNUM(D5😀34);MOYENNE(D5😀34);0)}

A mettre avec les accolades par CTRL + MAJ + ENTREE.

Recopie la formule jusque H.

Je vais voir pour la suite dès que j'ai un moment.


😉
 
Bonjour le Forum,
Bonjour njars,

le message #div/0 en E35 est tout a fait normal le systeme ne peut pas divisé par zero

pour remedier a ca tu peux ecrire la formule comme ca :

=SI(ESTERREUR(MOYENNE(E5:E34));0;MOYENNE(E5:E34))

est pour I5 normal aussi le systeme ne peut pas multiplier du numérique avec de l'alpha alors tu peux changer la formule comme ca:

=SI(ET(D5='';E5='';F5='';G5='';H5='');'';(SI(ESTNUM(D5);D5*D$2;0)+SI(ESTNUM(E5);E5*E$2;0)+SI(ESTNUM(F5);F5*F$2;0)+SI(ESTNUM(G5);G5*G$2;0)+SI(ESTNUM(H5);H5*H$2;0))/(D$2+E$2+F$2+G$2+H$2))

Jocelyn

oup's bonjour Dan, DG62, et c'est la que l'on dit pourquoi faire simple quand on peut faire compliqué 😱 😱

Message édité par: Jocelyn, à: 22/02/2006 11:55
 
Bonjour à tous. Pour la moyenne en colonne I il y a aussi la possibilité :
=SOMMEPROD(D5:H5)/NB.SI(D5:H5;'>0')

=SOMMEPROD(D5:H5)/NB.SI(D5:H5;'>=0') pour comptabiliser les 'Zéros' mais il n'y en a surement pas non? 🙂

Message édité par: GillesC, à: 22/02/2006 11:58
 
merci à tous,
apparemment pour la ligne 35 tout est OK et j'ai choisi la solution de Dan, si à l'usage, je vois quelques pbs, j'essayerai les autres.

Par contre pour la moyenne en I5, ça ne fonctionne pas, avec les idées de Dg62 et de Jocelyn, l'absence est équivalente à un 0, (c'est dur non de mettre zéro à un absent!).
quant à GillesC, ta formule ne tient pas compte des coefficients et la moyenne est erronnée.
merci quand même
njars
 
Re,
le vainqueur est... Monique! Tout fonctionne comme je le désire. Merci!
Pour Dan, ta formule matricielle ne fonctionne pas correctement. Je crois avoir remarqué que si le premier élève de la liste n'a pas de note, alors la moyenne est fausse.

Merci à tous pour votre aide.

njars
 
Bonsoir,

:sick: De fait tu as raison njars.

La formule ETSNUM est en cause car elle ne peut prendre qu'une valeur et non une plage.

Donc j'ai changé par ce ceci : =SI(ESTNONTEXTE(D5😀34);MOYENNE(D5😀34);0)

Désolé de cette mauvaise info.

Bonne soirée.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

U
Réponses
6
Affichages
5 K
uhaina
U
J
  • Question Question
Réponses
3
Affichages
1 K
M
Réponses
3
Affichages
920
M
Réponses
1
Affichages
1 K
E
L
Réponses
6
Affichages
2 K
LINO60POST
L
N
Réponses
3
Affichages
879
N
B
Réponses
0
Affichages
6 K
B
B
Réponses
3
Affichages
7 K
B
Retour