Formule erronée

Résolu

Bonjour,

je n'arrive pas à trouver une formule qui mélange la fonction si et la fonction gauche/droite.

J'ai tapé ceci : =SI(V12>=(GAUCHE(T12;2));0;SI(ET(V12<=(DROITE(S12;2));(V12>=(GAUCHE(S12;2))));1;SI(ET(V12<=(DROITE(R12;2));(V12>=(GAUCHE(R12;2))));2;SI(ET(V12<=(DROITE(Q12;2));(V12>=(GAUCHE(Q12;2))));3;SI(ET(V12<=(DROITE(P12;2));(V12>=(GAUCHE(P12;2))));4;SI(V12<=(GAUCHE(O12;2));5))))))

Cette formule devrait permettre de donner une note entre 0 et 5 en fonction de plage de valeurs. Mais ça ne marche pas 


Windows / Chrome 129.0.0.0

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour, essaie cette formule:

    =SI(V12>NUM(GAUCHE(T12;2));0;SI(ET(V12>=NUM(GAUCHE(S12;2));V12<=NUM(DROITE(S12;2)));1;SI(ET(V12>=NUM(GAUCHE(R12;2));V12<=NUM(DROITE(R12;2)));2;SI(ET(V12>=NUM(GAUCHE(Q12;2));V12<=NUM(DROITE(Q12;2)));3;SI(ET(V12>=NUM(GAUCHE(P12;2));V12<=NUM(DROITE(P12;2)));4;SI(V12<=NUM(GAUCHE(O12;2));5))))))

    1. Bonjour,

      Ou GAUCHE(T12;2)*1 etc: on ne peut pas comparer le texte rendu par GAUCHE, DROITE, STXT...à une valeur numérique pour autant que celle en V12 le soit.

  2. Bonjour,

    Si les bornes O12,....T12 écrites en nombres forment une suite continue, la formule est très largement simplifiable.