Bonjour à tous
j'ai essayé de lire plusieurs sujets pour trouver réponse à ma question mais hélas je n'ai pas trouvé.
Je suis en train de créer un fichier pour évaluer des élèves. Il y a une évaluation par onglet, suivi d'un onglet bilan, dans lequel je souhaite faire la moyenne des évaluations.
La note de chaque évaluation est elle même la somme de plusieurs compétences, il y a donc une formule pour la note, et pour l'instant la valeur de la cellule est de 0.
Suite à un fil, j'ai réussi à ne plus afficher les zéros, mais ils sont tout de même comptés pour calculer la moyenne.
Dans mon exemple j'ai fait un essai avec trois évaluations, mais la moyenne est calculé sur les 10.
Je ne sais pas comment faire. J'ai voulu essayé d'utiliser moyenne.si mais je ne sais pas quoi rentré dans la partie "plage" étant donné que c'est sur plusieurs onglets.
PS : mon fichier est trop lourd j'essaie de le faire moins lourd
Je vous remercie
Anais
[Résolu] Moyenne sur plusieurs onglets sans cellules vides
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Fraîchement OOthentifié
- Messages : 5
- Inscription : 07 juil. 2017 11:01
[Résolu] Moyenne sur plusieurs onglets sans cellules vides
Dernière modification par anabata le 26 juil. 2017 10:34, modifié 2 fois.
OpenOffice 4.3.5.2 sous windows 10
-
- ManitOOu
- Messages : 3031
- Inscription : 02 juil. 2014 17:25
Re: Moyenne sur plusieurs onglets sans prendre cellules vide
Bonjour,
Dans le fichier joint, un exemple à partir de cellules nommées et d'un plage nommée (celle qui t'intéresse pour la fonction MOYENNE.SI()) :
Les cellules A1 des feuilles 1 à 3 sont nommées respectivement eval1,eval2,eval3
Une autre plage est nommée evals et contient comme expression :
De cette façon, evals est considérée comme une plage composée de trois plages que tu peux utiliser dans la fonction MOYENNE.SI() :
Le résultat de la fonction est affiché Feuille4.A1. Pour tester le fichier, modifier les valeurs contenues en A1 de chaque feuille sauf la Feuille4.
Si toutes les cellules sont à zéro, le résultat obtenu sera #DIV/0 !. Pour y remédier, la fonction SIERREUR() doit encadrer la formule :
et le fichier qui va avec :
Dans le fichier joint, un exemple à partir de cellules nommées et d'un plage nommée (celle qui t'intéresse pour la fonction MOYENNE.SI()) :
Les cellules A1 des feuilles 1 à 3 sont nommées respectivement eval1,eval2,eval3
Une autre plage est nommée evals et contient comme expression :
Code : Tout sélectionner
(eval1~eval2~eval3)
Code : Tout sélectionner
=MOYENNE.SI(evals;">0" )
Si toutes les cellules sont à zéro, le résultat obtenu sera #DIV/0 !. Pour y remédier, la fonction SIERREUR() doit encadrer la formule :
Code : Tout sélectionner
=SIERREUR(MOYENNE.SI(evals;">0" );"")
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Fraîchement OOthentifié
- Messages : 5
- Inscription : 07 juil. 2017 11:01
Re: Moyenne sur plusieurs onglets sans prendre cellules vide
Bonjour merci beaucoup pour votre réponse.
Voici deux copies d'écran pour mieux comprendre mon document.
N'y a t'il pas une autre solution, car j'ai 10 évaluations, mais pour 36 élèves, et ce pour 3 trimestres. Donc le travail serait très fastidieux de renommer chaque cellule.
Cordialement
Bataoui Anais
Voici deux copies d'écran pour mieux comprendre mon document.
N'y a t'il pas une autre solution, car j'ai 10 évaluations, mais pour 36 élèves, et ce pour 3 trimestres. Donc le travail serait très fastidieux de renommer chaque cellule.
Cordialement
Bataoui Anais
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.3.5.2 sous windows 10
-
- ManitOOu
- Messages : 3031
- Inscription : 02 juil. 2014 17:25
Re: Moyenne sur plusieurs onglets sans prendre cellules vide
Bonjour,
Effectivement, donc :
et tirer ensuite la formule vers le bas.
Résultat en C1 Feuille4
Effectivement, donc :
Code : Tout sélectionner
=MOYENNE.SI((Feuille1.A1~Feuille2.A1~Feuille3.A1);">0")
Résultat en C1 Feuille4
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Fraîchement OOthentifié
- Messages : 5
- Inscription : 07 juil. 2017 11:01
Re: Moyenne sur plusieurs onglets sans prendre cellules vide
Un grand merci =)))))))))
Anais
Anais
OpenOffice 4.3.5.2 sous windows 10