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

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 !

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.
 
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. 🙂
 
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

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

- 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
Retour