Fonction si imbriqué

Bonjour,

je suis en train de tourner chèvre! je souhaite automatiser le calcul d'une cellule à partir de la valeur d'une autre cellule. Je m'explique :

SI A1 est comprise entre 0 et 10 alors B1= 10
ET (en fait mais si) SI A1 est comprise entre 11 et 15 alors B1 = A1 * 1,4
ET SI A1 est comprise entre 16 et 20 alors B1 = A1*1,3

Pour compliquer le tout, mon excel inverse les , et les ; (impossible à changer après 1h de recherche...)

Vous l'avez compris je recherche donc le sauveur sur ce forum...

Merci de vos réponses

5 réponses

  1. cela ne marche pas , B1 affiche #Nom?
    0
    1. Contributeur
      je viens de la coller dans un modèle et tout se passe bien?
      voyez ici
      https://mon-partage.fr/f/CvdZCOY4/
      0
  2. Contributeur
    Bonjour

    =SI(A1="";"";SI(A1<=10;10;A1*SI(A1<=15;1,4;SI(A1<=20;1,3;SI(A1<=30;1,2;1,1)))))

    crdlmnt
    0
    1. Ca ne marche pas. En fait j'ai oublié d'aller au bout de ma formule souhaitée :

      SI A1 est comprise entre 0 et 10 alors B1= 10
      ET (en fait mais si) SI A1 est comprise entre 11 et 15 alors B1 = A1 * 1,4
      ET SI A1 est comprise entre 16 et 20 alors B1 = A1*1,3
      ET SI A1 est comprise entre 21 et 30 alors B1 = A1*1,2
      ET SI A1 est > 30 alors B1 = A1*1,1

      Voila, j'ai essayé de terminer ma formule mais je ne parviens à rien de bon...

      Merci de vos retours ;)
      0
      1. Bonjour,

        =si(a1<11;10;si(a1<16;a1*1,4;a1*1,3))

        Crdmt
        0
        1. merci je vais tester de suite !

          bonne soirée ou nuit ;)
          0
        2. Contributeur
          @2barBonjour 2bar.

          Que doit afficher quand A2 est vide ? et quand A2>20 ?
          0
        3. @Raymond PENTIERBonjour Raymond,

          En fait je pensais tirer ma formule pour B2. Mes données vont de A1 à A12.
          0
        4. Contributeur
          @2barBen oui ! Où est le problème ? Tu as essayé ?
          0