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

  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))))))

    0
    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.

      1
    2. @brucine

      Merci beaucoup 

      c'était ça la solution

      0
  2. Bonjour,

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

    0