Fonction SI sur excel

56eve Messages postés 4 Statut Membre -  
56eve Messages postés 4 Statut Membre -
Bonjour,

J'ai essayer milles fois mais je n'en peux plus!! Voilà je dois faire une formule avec 3 conditions les 2 premières fonctionnent très bien mais arriver à la 3ème rien elle reste bloquer sur la 2ème solution. Je vous note ci-dessous la consigne pour mieux comprendre.

Consigne:
Il est à noter que les frais de port facturés aux clients s'élèvent à 100 Euros si le total des marchandises est inférieur à 10 000€, à 50 Euros si le total des marchandises est compris entre 10 000€ et 50 000 €, et 0€ si le total des marchandises dépasse 50 000 Euros (utilisez la fonction =SI() pour déterminer les frais de port).

Voici la formule que j'ai fais: =SI(G16<10000;100;SI(G16>10000;50;SI(G16>50000;0;)))
Ma formule fonctionne jusqu'à 50 mais après plus rien.
J'ai essayer également comme ça: =SI(G16<10000;100;SI(G16>10000<50000;50;SI(G16>50000;0;))) mais comme ça rien ne fonctionne on me dit que la formule est incorrecte.
Je n'arrive pas à faire en sorte que le 0 apparaisse si le total des marchandises dépasse 50 000€, du coup ça fausse mon calcul final.

Pouvez-vous m'aider SVP?
Je vous remercie d'avance, bonne journée à ts.

2 réponses

  1. mrjenkins Messages postés 611 Statut Membre 103
     
    Bonjour

    =SI(G16>50000; 0; SI(G16>10000; 50;100))
    devrait faire ce que tu veux =)

    --
    0
    1. 56eve Messages postés 4 Statut Membre
       
      Merci, merci et encore merci, ça a fonctionné. Cela va faire 2 ans que je n'ai pas touché à Excel et franchement j'étais perdu. J'ai voulu m'y remettre et j'ai passé 2 jours à chercher cette solution mon Dieu j'ai honte!!! C'est vrai que je ne suis pas très logique des fois lol.
      Merci encore.
      0
    2. mrjenkins Messages postés 611 Statut Membre 103
       
      Pas de souci =)

      Toujours partir du plus grand, puis redescendre par palier ^^
      0
      1. 56eve Messages postés 4 Statut Membre > mrjenkins Messages postés 611 Statut Membre
         
        C'est sur, avec le temps je pense que je m'y habituerais. Pour moi c'était un casse-tête et pourtant c'était si simple ;-) .
        Vous vous y connaissez bien, sur Excel? Parce que j'aimerais me perfectionner un peu plus et je ne sais pas trop où trouver des bonnes explications au niveau des formules. Auriez-vous des petites astuces svp?

        Merci d'avance, bonne soirée à vous.
        0
  2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    On peut aussi partir de la plus petite valeur :
    =SI(G16<10000;100;SI(G16<50000;50;0))

    Le principal est de s'assurer de la logique de son raisonnement en dessinant un petit logigramme https://www.cjoint.com/c/FGorizGBSzg
    C'est bien, la retraite ! Surtout aux Antilles ... :-) 
    Raymond (INSA, AFPA, CF/R)
    0
    1. 56eve Messages postés 4 Statut Membre
       
      Merci beaucoup. Je garderai ça précieusement, car avec les années de perdu j'ai presque tout oublié.
      Mais c'est vrai que quand on a la solution c'est plus simple par la suite.

      Bonne soirée à vous, merci encore.
      0