Certains enseignants utilisent des feuilles de calcul Excel pour calculer les notes des élèves.

Cela est assez facile, car vous additionnez les résultats de divers points de repère des élèves (quiz, tests, devoirs, etc.), puis appliquez le calcul nécessaire pour arriver à une note numérique finale.

Si vous faites cela, vous vous demandez peut-être comment convertir la note numérique en note alphabétique. Par exemple, vous pouvez avoir une échelle de notation définie où tout ce qui est inférieur à 52 est un F, 52 à 63 est un D, ​​64 à 74 est un C, 75 à 84 est un B et 85 à 99 est un A.

Un problème comme celui-ci peut être abordé de plusieurs manières.

Tout d’abord, vous pouvez utiliser des fonctions IF imbriquées dans une cellule. Par exemple, supposons que la note numérique d’un élève se trouve dans la cellule G3. Vous pouvez utiliser la formule suivante pour convertir en une note alphabétique basée sur l’échelle indiquée ci-dessus:

=IF(G3<52,"F",IF(G3<64,"D",IF(G3<75,"C",IF(G3<85,"B","A"))))

Bien qu’une telle approche fonctionne très bien, l’utilisation de fonctions IF imbriquées entraîne la nécessité de modifier plusieurs formules si vous modifiez votre échelle de notation. Une approche différente qui est également plus flexible consiste à définir une table de notation, puis à utiliser l’une des fonctions de RECHERCHE (RECHERCHE, RECHERCHEH et RECHERCHEV) pour déterminer la note de lettre appropriée.

À titre d’exemple, supposons que vous définissiez une table de notation dans les cellules M3: N7. Dans la cellule M3, vous placez le score le plus bas possible, qui serait un zéro. À sa droite, dans la cellule N3, vous placez la note alphabétique pour ce score: F. En M4, vous placez le score le plus bas pour la note la plus élevée suivante (53) et en N4 vous placez la note alphabétique correspondante (D). Lorsque vous avez terminé d’inscrire les cinq niveaux, vous sélectionnez la fourchette (M3: N7)

et donnez-lui un nom, tel que GradeTable. (La façon dont vous nommez une plage de cellules est traitée dans d’autres numéros de ExcelTips.)

Vous pouvez maintenant utiliser une formule telle que la suivante pour renvoyer une note en lettre:

=VLOOKUP(M22,GradeTable,2)

L’intérêt d’utiliser l’une des fonctions LOOKUP de cette manière est que si vous décidez de changer l’échelle de notation, tout ce que vous avez à faire est de changer les limites inférieures de chaque note dans la table de notation. Excel s’occupe du reste et recalcule toutes les notes de vos élèves.

Lorsque vous créez votre table de notation, il est également important que vous ayez les notes (celles du tableau des notes) par ordre croissant, du plus bas au plus élevé. Si vous ne le faites pas, vous obtiendrez des résultats de formule incorrects en utilisant RECHERCHEV.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (2611) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

link: / excelribbon-Displaying_Letter_Grades [Affichage des notes de lettre].