Excel : fonction si

Résolu
mitoine89 Messages postés 2 Statut Membre -  
mitoine89 Messages postés 2 Statut Membre -
Salut CçM-nautes,

J'ai besoin d'un petit coup de main pour une formule excel SVP,

voici mon cas :

......A.............B.............C..................D................................E
1...UM...........UC........stock...........qté commandée..........qté livrable
2...0............400.........400.............1.................................400
3...500.........0............1000...........2.................................1000
4...200.........0............100.............1.................................200 (rouge) (remplacer par STOCK)

(UM et UC sont des conditionnement, c'est l'un où l'autre. Le stock est ce que j'ai. la Qté demandée est ce que veux le client et Qté livrable est ce que je peux livrer)

Voici ma formule actuelle pour calculer la qté livrable :

=SI(A2<>0;A2*D2;B2*D2)

En plus de cela, j'ai une mise en forme conditionnelle qui dit que si mon stock est inférieur à la quantité livrable, alors il affiche la quantité livrable en rouge. Mais j'aimerai qu'il m'affiche STOCK par exemple. Il faut donc que je modifie ma formule mais je ne sais pas comment imbriquer ma fonction SI.

=SI(quelqu'un pouvait m'éclairer ça serait cool;merci)

3 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour,
    =SI((A2+B2)*D2>C2;"STOCK!";(A2+B2)*D2)

    pour mettre en roge

    format mis en forme conditionelle
    la valeur est égale à STOCK!

    la méthode varie lègèrement suivant la version d'Excel

    0
  2. mitoine89 Messages postés 2 Statut Membre
     
    Super ! je n'y avais pas pensé... c'est tout bête en fait. Merci à vous
    Bonne soirée
    0
  3. KOBB
     
    selon moi il va te falloir une macro... et la sa dépasse mes compétences...

    je peux te proposer ceci a mettre en F2

    =SI(E2>C2;"ATTENTION !";"")
    -1