Formule "SI" sur excel

Résolu
Bonjour,

Voilà je viens vous voir car je travaille actuellement dans un bar et j'ai un tableau excel reprennent là totalité de mon stock.

J'ai besoin de votre aide car dans mon tableau j'ai une colonne avec les prix des fournisseurs que je multiplie avec le nombre de bouteilles (par exemple) que j'ai besoin, ça m'aide à avoir un aperçu de la facture lors de la commande, et aussi voir si les prix qu'ils m'ont envoyé on changé ou pas. Le bémol c'est que pour certaines bouteilles le nombre dont j'ai besoin en stock est supérieur au nombre présent, donc quand lui me fait la multiplication j'ai un chiffre négatif qui apparait.

Exemple : Gin Bombay Sapphire , j'en ai besoin de 6 et j'en ai 4 en stock donc total (-2) quand je fais le calcul j'arrive à - ... €

Ce que j'ai déjà fait c'est mettre un - devant la formule pour arriver à un montant positif, mais ce que j'aimerais c'est que lorsque le nombre de bouteille est supérieur à 0 le résultat soit 0, jusque là j'ai trouvé, mais que lorsqu'il est négatif le montant soit bon et positif :)

Merci beaucoup et bonne soirée!

2 réponses

  1. Bonsoir,

    Fais une colonne "nombre de bouteilles à commander" (=MAX("qté référence" - "stock";0))
    Enfin j'espère, parce que malgré ton long message, ce n'est pas hyper clair.

    A+
    0
    1. Voilà plus ou moins comment est mon tableau (prix fictif)

      Nom - CL - Différence - Prix - Stock - De Base - Prix total

      Bacardi - 100 - 2 - 5€ - 20 - 18 - 10 €
      Jack - 100 - -4 - 10€ - 10 - 14 - -40€

      J'ai donc mis un "-" devant les parenthèses pour le calcul du prix total mais alors j'ai un -10€ et un 40€

      Moi je voudrais que pour le bacardi le prix total soit de 0 car je ne dois pas en commander :)
      0
      1. Bonsoir

        c'est ta formule du calcul de différence qu'il faut adapter
        En supposant le stock en E2 et la base en F2, la formule pour la différence en C2 sera
        =SI(E2<F2;F2-E2;0)
        soit si stock est inférieur à base on calcule la différence sinon en affiche 0

        Cdlmnt
        0
      2. Merci beaucoup j'avais pas du tout penser à ça !
        0