Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

formule excel

A

Amelie

Guest
Je cherche à faire une formule avec excel sans succès. Je dois faire une table de conversion automatique. Par exemple, si un étudiant obtient une un résultat à un examen entre 90 et 100, la donnée automatique sera A+, s'il obtient un résultat entre 85-89, la donnée automatique sera A, s'il obtient un résultat entre 80-84, la donnée automatique sera A-, etc.

Est-ce que quelqu'un pourrait m'aider s.vp.? Merci à l'avance
 
M

Moa

Guest
Salut Amélie !

Juste un petit exemple.

Si ta note est en A1 :

=SI(A1>=90;"A+";SI(ET(84<A1;90>A1);"A";SI(A1<85;"A-")))

Mais tout dépend de combien de critères tu veux tenir compte.

@ +

Moa
 
A

Amelie

Guest
Bonjour Moa,

Je te remercie beaucoup pour ton exemple. Il me sera très utile.

Je vais essayer, en suivant ton exemple, de poursuivre la table de conversion que tu trouveras ci-jointe.

Bonne journée.
 

Pièces jointes

  • tableconversion.xls
    14 KB · Affichages: 40
  • tableconversion.xls
    14 KB · Affichages: 42
  • tableconversion.xls
    14 KB · Affichages: 44
M

Monique

Guest
Bonjour,

Avec la fonction index equiv.

Tu trouveras un classeur un peu semblable ici :
<http://www.excel-downloads.com/html/French/forum/messages/1_30294_30294.htm>
 

Pièces jointes

  • tableconversion_Amelie.zip
    4 KB · Affichages: 13
J

JPH

Guest
En VBA tu pourrais faire ceci :

Function haplus(nx)
'90-100 = A+
'85-89 = A
'80-84 = A-
note = Array("", "A+", "A", "A-")
If nx > 89 Then rx = note(1)
If nx < 90 And nx > 84 Then rx = note(2)
If nx < 85 And nx > 79 Then rx = note(3)
If rx = "" Then rx = "Suite?"
haplus = rx
End Function
 

Pièces jointes

  • Exemple.zip
    7.1 KB · Affichages: 14
  • Exemple.zip
    7.1 KB · Affichages: 13
  • Exemple.zip
    7.1 KB · Affichages: 14

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…