Texte conditionnel

Bonjour,

je veux completer un bulletin des notes de mes élèves. je veux dans un cellule F5 se trouve un suggestion comme "excellent", "Bon", "assez bien", Mauvais" selon leurs moyenne dans la cellule E5. cad >15 "EXCELLENT"; <15 et >=13 "BON", <13 et >11"ASSEZ BIEN", <=11"MAUVAIS". JE pense que vous comprend ce que je veux dire. vous pouvez modifier mes phrases. Cordialement

3 réponses

  1. Bonjour

    Très simplement en imbriquant les SI en F5 :

    =SI(E5>=15;"EXCELLENT";SI(E5>=13;"BON";SI(E5>11;"ASSEZ BIEN";"MAUVAIS")))

    Cdlmnt
    Via
    1
    1. Contributeur
      Bonjour,
      je ferais comme cela...

      Si je peux me permettre, "MAUVAIS" ce n'est pas très pédagogue. Surtout à 11...
      0
      1. Merci, bcp, mais dans ta formule je ne trouve pas le mot Excellent, Bon, Assez Bien...Où introduire ces mot dans ta formule. Merci encore
        0
      2. @FauconLantoJSmith complique les choses à plaisir avec un tableau (dans lequel tu dois mettre les appréciations ) et une formule avec des ET basée sur le tableau.

        Utilise ma formule qui est plus simple !
        0
      3. @via55Merci, Dieu te benisse. C'est vraie, ta formule est tres simple. Merci infiniment
        0
      4. Contributeur
        Je préfère rester dans quelque chose qui puisse évoluer rapidement. Un tableur bien utilisé c'est un tableau ou on n'a pas à retoucher les formules une fois écrites...
        Chacun sa vision
        0
      5. @JSmithJJe partage ta vision notamment lorsque les données sont amenés à changer, tel des taux ou des prix mais pour de simples appréciations si on a bien conçu son bareme au départ il y a peu de chances de vouloir le modifier
        0
    2. Contributeur
      Je signale à JSmithJ que sa formule aussi est inutilement compliquée.
      Au lieu de
      =SI(A2>=$D$2;$E$2;SI(ET(A2<$D$2;A2>=$D$3);$E$3;
      SI(ET(A2<$D$3;A2>=$D$4);$E$4;SI(A2<$D$4;$E$5
      ;"Quelle note ?" 
      ))))
      il suffisait d'écrire
      =SI(A2>=$D$2;$E$2;SI(A2>=$D$3;$E$3;SI(A2>=$D$4;$E$4;$E$5)))
      0