Faire correspondre un nombre à des lettres

Fermé
Philippe - 7 févr. 2014 à 14:48
PhilippeBS Messages postés 7 Date d'inscription vendredi 7 février 2014 Statut Membre Dernière intervention 20 février 2014 - 7 févr. 2014 à 16:55
Bonjour à tous,

j'essai de faire fonctionner la formule suivante:

=CHOISIR(EQUIV(C20;{"DC";"AC+";"AC";"AC-";"PC";"SO"});10;8;7;6;2;MOYENNE(F16;F22))

Ou DC=10, AC+=8, AC=7, AC-=6, PC=2 et SO (Sans objet) = Moyenne


Toutefois, il mélange les lettres et les nombres Par exemple: il indique 6 quand j'écris DC.

Quelqu'un pourrais faire la correction dans ma formule svp!

Merci à l'avance!

Philippe



4 réponses

cousinhub29 Messages postés 1009 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 13 février 2025 355
7 févr. 2014 à 16:32
Re-,

En mettant ainsi, je trouve bien 10, dans la cellule F19 :

=CHOISIR(EQUIV(C20;{"DC";"AC+";"AC";"AC-";"PC";"SO"};0);10;8;7;6;2;MOYENNE(F16;F22))

donc, juste en imposant la valeur exacte de la fonction "EQUIV", par ce 3ème argument.

Si c'est bien 10, que tu veux obtenir...
1
cousinhub29 Messages postés 1009 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 13 février 2025 355
7 févr. 2014 à 15:30
Bonjour,

A tout hasard....

La formule "Equiv" comporte 3 arguments, et il me semble que tu as oublié le 3ème (facultatif, il est vrai...)

Essaye en rajoutant 0 (pour valeur exacte recherchée) à la fin de cette formule, comme ceci :

EQUIV(C20;{"DC";"AC+";"AC";"AC-";"PC";"SO"};0)

Peut-être?
0
PhilippeBS Messages postés 7 Date d'inscription vendredi 7 février 2014 Statut Membre Dernière intervention 20 février 2014
7 févr. 2014 à 15:52
J'ai tenté d'effectuer l'opération que tu me mentionnais, mais celà n'a aucun impacte...

Je vais joindre un lien vers mon document, ce sera peut-être un peu plus facile!

https://www.cjoint.com/?DBhpYIyxrDp
0
PhilippeBS Messages postés 7 Date d'inscription vendredi 7 février 2014 Statut Membre Dernière intervention 20 février 2014
7 févr. 2014 à 16:55
merci ça fonctionne bien comme cela, dsl je n'avais pas bien compris la formulation de ton premier post.
0