Formule Si

Bonjour,

J'aimerai une formule excel qui me renvoye la valeur d' une formule si une valeur(en D3) est située entre deux bornes(F3 & G3), une valeur(100) si D3 est inferieur à la borne inférieure(F3) et une troisième valeur d'une formule si D3 est supérieur à la borne supérieure(G3).

Merci d'avance.

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,
    =SI(ET(D3>F3;D3<=G3);"D3 entre bornes";SI(D3<F3;"D3 inférieur";"D3 supérieur"))


    Bonne suite,
    1. Cela ne fonctionne pas, excel me ramène sur "D3 supérieur" et le colore en noir.

      Voici ma formule:

      =SI(ET(D3>F3;D3<=G3);(100-D3)-(((1*1/(E3+0.8))/(3*1/(E3+0.8)))*100);SI(D3<F3;100;0)

      Merci d'avance
    2. Oui, j'ai mis "D3 entre bornes" // "D3 inférieur" // "D3 supérieur" pour que tu puisses mettre la formule qui va bien dans ces 3 cas. Ta formule fonctionne également, en pensant bien à mettre des "," plutôt que des ".", et si c'est normal d'afficher "100" si D3 est inférieur à F3, et "0" s'il est plus grand.
    3. Ma formule est la suivante, en suivant tes conseils, mais ne veut pas passer. Je ne comprends pas ou est l'erreur....

      =SI((ET(D3>F3;D3<G3));"(100-D3)-(((1*1/(E3+0.8))/(3*1/(E3+0.8)))*100)";SI(D3<F3);"100";"0")

      Merci d'avance
    4. C'est tout bon, j'ai trouvé le problème.

      Merci!
    5. Dernière question: Y a t il une limite au nombre de SI imbriqué???
  2. Copie ces lignes dans ton fichier excel, a partir de la case A1
    (Copie/colle les lignes dans notepad ++, ensuite tu re-copies ce que tu viens de coller dans notepad++, puis colle les dans ton tableau EXCEL)
    [Car directement, ça ne fonctionne pas bien]

    Defaut si < MIN 100       
    Defaut si > MAX 500    MIN MAX  
      Valeur : 5  10 30  
      Resultat =SI(D3<F3;B1;SI(D3>G3;B2;D3))