Fonction SI

Résolu
Bonjour à tous
J'ai un problème pour écrire ma formule je ne voit pas ou ça coince ...
Merci beaucoup pour votre aide

=SI(T133<=10;pT1ab;SI(ET(T133>10;T133<=20);pT1c;SI(ET(T133>20;T133<50);pT2;SI(T133>50);pT3)))

4 réponses

  1. Bonjour,

    Quel est le but final? Que voulez vous écrire suivant les condition ?

    pT1ab renvoie une valeur?

    Si vous voulez écrire pT1ab il faut mettre des guillemets.
    0
    1. Bonjour,
      Merci pour votre réponse rapide le but est de classer des dossiers selon le résultat de la colonne T (case T133) pour cette exemple.
      si T133 <10 écrire "pT1ab" dans colonne V133
      si 10<T133<=20 écrire "pT1c" etc...
      J'ai essayé avec les guillemets cela ne fonctionne pas non plus...
      =SI(T133<=10;"pT1ab";SI(ET(T133>10;T133<=20);"pT1c";SI(ET(T133>20;T133<50);"pT2";SI(T133>50);"pT3")))
      0
  2. Contributeur
    Bonjour

    Tes Pt1zb et consorts ; cest quoi ?
    0
    1. Contributeur
      Bonjour
      =SI(T133="";"";SI(T133<=10;"pT1ab";SI(T133<=20;"pT1c";SI(T133<50;"pT2";"pT3"))))
      cela devrait mieux aller mieux comme ça:
      les textes à afficher doivent être mis entre guillemets(sauf si ce sont des noms de champs)
      les SI(ET sont inutiles, car la 1° condition trouvée élimine les autres
      le premier SI sert à éviter un affichage FAUX si T133 est vide

      crdlmnt

      0
      1. superbe merci beaucoup!!!
        0
    2. Contributeur
      Pas de quoi
      je passe le sujet en résolu
      Bonne route
      crdlmnt
      0