Fonctions si

Résolu
Bonjour,
je cherche la façon d'écrire la formule pour le calcul
SI valeur a
de 0 à 100 alors aX1.5
de 101 à 500 aX2
de 501 à 2000 aX2.5
> 2000 aX3

Merci

4 réponses

  1. Contributeur
    Bonjour
    =A1*SI(A1<=100;1,5;SI(A1<=500;2;SI(A1<=2000;2,5;3)))

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
    1. Contributeur
      Bonjour,

      Avec ta valeur de comparaison en A1 :

      =A1*CHOISIR(EQUIV(A1;{0;100;500;2000};1);1.5;2;2.5;3)
      Cela te permet de rajouter facilement d'autres seuils.

      @Vaucluse
      Bonjour et bonne année
      Tu as un peu erré sur le clavier pour être plus rapide ?
      Toujours zen
      La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
      0
      1. Contributeur
        Salut GB
        Non, pas à ce point là.. une coïncidence!
        Tant qu'on y est on va dire au demandeur que ta formule va très bien mais que chez lui il vaudrait peut être mieux changer les points en virgules pour séparer les décimales.(ça reste à confirmer)
        par ailleurs je ne sais plus si j'ai eu déjà l'occasion de te souhaiter une bonne année, mais comme il vaut mieux deux fois que pas du tout,,je réitère.
        Bien cordialement
        0
      2. Contributeur
        Re
        Je plaisantais bien sûr !
        Pour les points et les virgules, cela dépend des paramètres régionaux et effectivement pour utiliser le clavier numérique j'ai un point pour la virgule, bien que français. ;-)
        0
    2. Bonjour,
      je vais tenter de l'écrire.

      =SI(A1<0;"La valeur doit être au moins égale à 0";SI(A1<100;A1*1,5;SI(A1<500;A1*2;SI(A1<2000;A1*2,5;A1*3))))

      testée et approuvée !

      bonne jouréne,
      Come29270
      0
      1. super ca marche Merci
        0