Convertir un pourcentage en cote

mychance

XLDnaute Nouveau
Bonjour,

J'ai une question assez simple, ce qui prouve que je suis nul en Excel. J'aurais besoin d'une formule pour convertir un résultat sur 100 en cote ( A+, A, A-, B+...etc.)

Quelqu'un m'a déjà produit une formule qui fait l'inverse et je lui suis reconnaissant encore à chaque fois que je fais mes bulletins scolaire. La voici:

=SI(AI4="A+AJ5";100)+SI(AI4="A";95)+SI(AI4="A-";90)+SI(AI4="B+";85)+SI(AI4="B";80)+SI(AI4="B-";75)+SI(AI4="C+";70)+SI(AI4="c";65)+SI(AI4="C-";60)+SI(AI4="D+";55)+SI(AI4="D";50)+SI(AI4="E";40)

Ce que j'aimerais avoir maintenant est que chaque fois qu'une nombre se situe entre tant et tant, il produit la cote qui lui correspond. Par exemple: entre 73 et 77= B-, entre 78 et 82=B, entre 83 et 87=B+, etc.

Merci entre pour votre aide !
 

R@chid

XLDnaute Barbatruc
Re : Convertir un pourcentage en cote

Bonjour à tous
Un autre essai :
Code:
=SI(AI4="";"";INDEX({"A+";"A";"A-";"B+";"B";"B-";"C+";"C";"C-";"D+";"D";"E";#N/A};EQUIV(AI4+0.00000000000001;{100.000000000001;97.5;92.5;87.5;82.5;77.5;72.5;67.5;62.5;57.5;52.5;45;-0.00000000000001};-1)))
ROGER2327
#5332


Jeudi 26 Merdre 138 (Sainte Barbaque, naïade - fête Suprême Quarte)
24 Prairial An CCXIX, 0,1525h - caille-lait
2011-W23-7T00:21:57Z
Salut,
Une petite modification sur ta "formule intelligente" pour aider mychance a bien comprendre la formule
 

Pièces jointes

  • Fichier_exemple_INDEX-EQUIV.xlsx
    10.4 KB · Affichages: 76

mychance

XLDnaute Nouveau
Re : Convertir un pourcentage en cote

Salut,
Une petite modification sur ta "formule intelligente" pour aider mychance a bien comprendre la formule

Merci en passant pour tout le mal que vous vous donnez. D'abord, ce qu'il me faut est la transposition d'une plage de donnée variable (ex: le nombre se situe entre 63 et 67, donc = C ) et non une valeur unique comme 65=C.

Ensuite, le tableau d'équivalence de données est certainement la meilleure façon pour un expert d'Excel, mais je ne sais pas comment la transposer dans mes relevés de notes. La formule que j'ai mise en exemple pour la transposition des cote en pourcentage avait l'avantage que je n'avais qu'une case unique à recopier dans n'importe quelle colonnes pour rendre cette fonction opérationelle. Avec le tableau d'équivalence, qu'est-ce qui doit être copié et à quel endroit précis, je n'en ait aucune idée (je ne suis pas fier de mon ignorance).

Pour revenir aux limites du nombre de parenthèses avec la fonctions SI, j'avais ce problèmes avec la première version de la formule de transposition cote en pourcentage que j'avais eu. Quelqu'un est ensuite arrivé avec non pas avec une imbrication, mais plutôt avec des successions de formule comme =SI(AI4="A+";100)+SI(AI4="A";95)+...etc, et ça fonctionne sans avoir la limite qu'imposait le nombre de parenthèses imbriquées. Je me demandais s'il est possible de faire la même chose avec une tranposition de plage de pourcentage en cote.

Merci encore de votre aide !
 

ROGER2327

XLDnaute Barbatruc
Re : Convertir un pourcentage en cote

Suite…
Et si on les essayait, les formules ?​
ROGER2327
#5334


Jeudi 26 Merdre 138 (Sainte Barbaque, naïade - fête Suprême Quarte)
24 Prairial An CCXIX, 1,1252h - caille-lait
2011-W23-7T02:42:02Z
 

Pièces jointes

  • Classeur.xls
    38 KB · Affichages: 67
  • Classeur.xls
    38 KB · Affichages: 79
  • Classeur.xls
    38 KB · Affichages: 69

mychance

XLDnaute Nouveau
Re : Convertir un pourcentage en cote

Suite…
Et si on les essayait, les formules ?​
ROGER2327
#5334


Jeudi 26 Merdre 138 (Sainte Barbaque, naïade - fête Suprême Quarte)
24 Prairial An CCXIX, 1,1252h - caille-lait
2011-W23-7T02:42:02Z

Ça fonctionne !!! Merci beaucoup, c'est exactement ce que je cherchais. Et je peux copier coller la case n'importe où et la conversion fonctionne. Dernière petite question, les équivalences pourcentage-cote sont appelées à varier légèrement d'une année et/ou d'un établissement à l'autre. Donc, si la cote A+ équivalait à 98 au lieu de 97, je passerais de ceci:

=SI(A24="";"";INDEX({"A+";"A";"A-";"B+";"B";"B-";"C+";"C";"C-";"D+";"D";"E";#N/A};EQUIV(A24+0,00000000000001;{100,000000000001;97,5;92,5;87,5;82,5;77,5;72,5;67,5;62,5;57,5;52,5;45;-0,00000000000001};-1)))

à cela:

=SI(A24="";"";INDEX({"A+";"A";"A-";"B+";"B";"B-";"C+";"C";"C-";"D+";"D";"E";#N/A};EQUIV(A24+0,00000000000001;{100,000000000001;98,5;92,5;87,5;82,5;77,5;72,5;67,5;62,5;57,5;52,5;45;-0,00000000000001};-1)))

Ais-je bien compris le processus, car pour moi cette formule est du vrai chinois... :(
 

ROGER2327

XLDnaute Barbatruc
Re : Convertir un pourcentage en cote

Re…
Je suis parti de votre correspondance
40 E
50 D
55 D+
60 C-
65 C
70 C+
75 B-
80 B
85 B+
90 A-
95 A
100 A+​
mais j'ai vu aussi que vous vouliez que
… le nombre se situe entre 63 et 67, donc = C …
et j'en ai déduit (peut-être à tort) que vous vouliez en fait une correspondance "arrondie". J'ai donc ajusté les paliers pour que l'intervalle [62,5 ; 67,5[ soit associé à C, l'intervalle [67,5 ; 72,5[ soit associé à B- et ainsi de suite.

Il convient donc de procéder à des ajustements du même genre si votre table de correspondance vient à évoluer.
Par exemple, avec
20 E
30 D
40 D+
60 C-
70 C
75 C+
80 B-
84 B
88 B+
92 A-
96 A
100 A+​
la formule devient :
Code:
=SI(A24="";"";INDEX({"A+";"A";"A-";"B+";"B";"B-";"C+";"C";"C-";"D+";"D";"E";#N/A};EQUIV(A24+0.00000000000001;{100.000000000001;98;94;90;86;82;77.5;72.5;65;50;35;25;-0.00000000000001};-1)))
Est-ce convenable ?​
ROGER2327
#5337


Jeudi 26 Merdre 138 (Sainte Barbaque, naïade - fête Suprême Quarte)
24 Prairial An CCXIX, 6,9129h - caille-lait
2011-W23-7T16:35:27Z
 

mychance

XLDnaute Nouveau
Re : Convertir un pourcentage en cote

mais j'ai vu aussi que vous vouliez que et j'en ai déduit (peut-être à tort) que vous vouliez en fait une correspondance "arrondie". J'ai donc ajusté les paliers pour que l'intervalle [62,5 ; 67,5[ soit associé à C, l'intervalle [67,5 ; 72,5[ soit associé à B- et ainsi de suite.

Est-ce convenable ?

Oui, tout à fait. L'arrondi à la décimale est géniale et rend la conversion encore plus exacte.

Un énorme merci encore pour votre aide !!!
 

Discussions similaires

Réponses
4
Affichages
416

Statistiques des forums

Discussions
312 611
Messages
2 090 224
Membres
104 452
dernier inscrit
hamzamounir