Calculateur de notes sur Excel : moyennes et coefficients
Créez un calculateur de notes sur Excel : moyenne pondérée, seuils de mention, statistiques de classe et taux de réussite en quelques clics.
Par Ayoub Farid · · 2 min de lecture
Créer un calculateur de notes dans un tableur est un excellent exercice pratique pour les étudiants et les enseignants, ainsi qu'un grand classique lors d'un test Excel d'embauche. Ce projet fait intervenir des moyennes pondérées, des fonctions logiques, des recherches et des comptages de cellules.
Étape 1 : le tableau des notes
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Étudiant | Devoir | Partiel | Examen final | Total |
| 2 | Ana | 88 | 76 | 82 | |
| 3 | Ben | 95 | 89 | 91 |
Placez les coefficients (pondérations) sur une ligne au-dessus ou à côté, par exemple dans la plage G2:I2 avec 20 %, 30 %, 50 %.
Étape 2 : total pondéré
Dans la cellule E2, saisissez la formule suivante (notez qu'une version française d'Excel utilise SOMMEPROD et des points-virgules) :
=SUMPRODUCT(B2:D2,$G$2:$I$2)
Verrouillez les coefficients avec une référence absolue afin que chaque étudiant utilise les mêmes valeurs lors de la recopie vers le bas (poignée de recopie). Pour Ana : 88×0,2 + 76×0,3 + 82×0,5 = 81,4. Consultez notre guide sur la moyenne pondérée.
Étape 3 : attribution d'une mention ou lettre
Avec la fonction IFS (SI.CONDITIONS) :
=IFS(E2>=90,"A",E2>=80,"B",E2>=70,"C",E2>=60,"D",TRUE,"F")
Ou avec une table de correspondance (bien plus simple à modifier ultérieurement) :
| K | L | |
|---|---|---|
| 1 | Seuil min | Mention |
| 2 | 0 | F |
| 3 | 60 | D |
| 4 | 70 | C |
| 5 | 80 | B |
| 6 | 90 | A |
Avec VLOOKUP (RECHERCHEV en français) :
=VLOOKUP(E2,$K$2:$L$6,2,TRUE)
Pour aller plus loin, découvrez les articles sur IFS et les SI imbriqués.
Étape 4 : réussite ou échec
Utilisez la fonction IF (SI en version française) :
=IF(E2>=60,"Pass","Fail")
Étape 5 : statistiques de la classe
- Moyenne de la classe :
=AVERAGE(E2:E31)(avec la fonction AVERAGE, soit MOYENNE en français) - Médiane :
=MEDIAN(E2:E31) - Note la plus haute / la plus basse :
=MAX(E2:E31)/=MIN(E2:E31) - Nombre de mentions A :
=COUNTIF(F2:F31,"A")(avec la fonction COUNTIF, soit NB.SI) - Taux de réussite :
=COUNTIF(G2:G31,"Pass")/COUNTA(G2:G31) - Rang de l'élève :
=RANK.EQ(E2,$E$2:$E$31)(voir notre article sur RANK)
Gestion des notes manquantes
Une cellule vide est comptabilisée comme un 0 dans SUMPRODUCT. Pour signaler les lignes incomplètes, utilisez une formule du type : =IF(COUNT(B2:D2)<3,"Incomplete",...).
Questions fréquentes
Comment calculer une note pondérée dans Excel ?
Utilisez =SUMPRODUCT(scores,weights), en veillant à ce que la somme des coefficients soit égale à 100 %.
Comment convertir des scores numériques en lettres ou mentions ?
Utilisez IFS, des fonctions IF imbriquées, ou VLOOKUP avec une correspondance approximative sur un barème de référence.
Comment calculer la moyenne générale d'une classe ?
Appliquez =AVERAGE(range) sur la colonne regroupant le total de chaque étudiant.
Cette méthode fonctionne-t-elle dans Google Sheets ?
Oui, toutes ces formules fonctionnent à l'identique dans Google Sheets.