XL 2016 créer un fichier Excel pour calculer les moyennes

hamacha

XLDnaute Junior
Bonjour à toutes et tous !

Je suis en train de créer un fichier Excel pour calculer les moyennes trimestrielles de mes élèves. (Cycle de lancer de poids)
Dans le classeur, je souhaite voir apparaître :
1- la moyenne de classe (classe de 40 élevés)
2- la note la plus haute et la plus basse
Pour chaque élève
- une moyenne trimestrielle qui prenne en compte
1- Le sexe (fille ou garçon)
2- le barème
Perfs garçons​
Note/08​
Perfs filles​
10.40​
8.00​
7.90​
10.20​
7.50​
7.70​
10.00​
7.00​
7.50​
9.80​
6.50​
7.30​
9.55​
6.00​
7.10​
9.30​
5.50​
6.85​
9.05​
5.00​
6.60​
8.80​
4.50​
6.35​
8.55​
4.00​
6.10​
8.30​
3.50​
5.85​
8.05​
3.00​
5.60​
7.80​
2.50​
5.35​
7.50​
2.00​
5.10​
7.20​
1.50​
4.80​
6.90​
1.00​
4.50​
6.60​
0.50​
4.20​

Quelqu’un aurait-il la gentillesse de m'aider ?
Merci d'avance.
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
En fait, je n'ai rien fait. Dans le fichier il y a un tas de données qu'XL gère comme l'affichage, la langue , les formules ....
Il suffit de taper les formules chez moi en "français" pour qu'elle apparaisse chez vous en "arabe".
Tout est traduit, présenté et calculé avec les caractéristiques locales.
Donc là je n'ai fait que recopier les formules du fichier précédent.
Je vous souhaite une bonne soirée. :)
 

hamacha

XLDnaute Junior
bonjour mon cher ami ,voila ,je suis un peu dépassé par le travail et j'ai besoin d'un coup de main ,si tu a le temps ?
j'ai un barème de performance avec les notes correspondantes ,et je désire faire un carnet de notes si joint le fichier excel .
 

Pièces jointes

  • noteBAC2020.xlsx
    15.1 KB · Affichages: 14

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re Bonsoir Hamacha,
Un premier essai en PJ.
Mon niveau d'Arabe étant toujours aussi faible, j'ai mis quelques mots de traduction pour comprendre le fichier.
Laissez les tant que tout n'est pas parfait, je les supprimerais à la fin.
Toutes les formules sont basées sur :
VB:
=SIERREUR(SI(K6="";"";INDEX(bareme!$F$6:$F$29;EQUIV(K6;bareme!$J$6:$J$29;-1)));"")
Les moyennes avec :
Code:
=SIERREUR(MOYENNE(F6;H6;J6;L6);"")
 

Pièces jointes

  • Hamacha_noteBAC2020 (1).xlsx
    18.7 KB · Affichages: 6

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Hamacha,
En PJ un essai. J'ai trouvé un système où toutes les formules sont identiques :
VB:
=SIERREUR(INDEX(Notes;EQUIV(J8;INDIRECT(GAUCHE($I$5;1)&$E8&"_"&J$7);1));"")
moyennant le nommage de plages, et l’utilisation d' Indirect pour reconstruire le nom de la cible.
Comme c'est un peu complexe, au cas où quelqu'un ( ou vous ) aurait à reprendre les formules, j'ai mis un commentaire en Bareme K2 qui devrait aider.
( les cellules Garcons I5 et Filles I5 ne doivent pas être modifiées )
A tester et à vérifier.
 

Pièces jointes

  • Hamacha_noteBAC2020 (V2).xlsx
    24.8 KB · Affichages: 5

Statistiques des forums

Discussions
315 126
Messages
2 116 492
Membres
112 763
dernier inscrit
issam2020