Calcul commande auto

Résolu/Fermé
proxav - 9 janv. 2011 à 16:47
Ange420 Messages postés 423 Date d'inscription dimanche 2 janvier 2011 Statut Membre Dernière intervention 14 janvier 2013 - 9 janv. 2011 à 19:41
Bonjour, toutes et tous

je pense que la réponse doit être toute simple, mais je bloque, alors je me rapproche de vous pour m'apporter votre aide svp.
sous excel je souhaite intégrer une formule qui agit automatiquement sur le calcul de mes stocks et sur ce que je dois commander. En gros si: "stock réel inférieur à stock mini alors commande de x". Si: "stock réel sûpérieur à stock mini alors commande = 0"
Mais je ne trouve pas la formule. Pouvez-vous m'aider.
Par avance, merci.
je suis sous windows7 avec office 2007.

A voir également:

1 réponse

Ange420 Messages postés 423 Date d'inscription dimanche 2 janvier 2011 Statut Membre Dernière intervention 14 janvier 2013 234
9 janv. 2011 à 17:29
La construction d'une formule si
=si(test logique 1; valeur si le test est vrai;si(TL 2; VsVrai 2;Valeur si faux pour tous les tests))
Autant de si autant de parenthèses à fermer
Les titres sont ici Stock réel en A1 et Stock mini en B1
=SI(A2<B2;"commander";SI(B2<A2;"0";""))
ou =SI(A2<B2;"commander";SI(B2<A2;"Ok";""))
0
merci Ange420
je mets en pratique de suite et vois ce que cela donne.
merci
0
super cela fonctionne pour un point soit la comande à 0 quand b2<a2,
mais pour a2<b2 est-ce qu'on peut avoir nbre mini à commander pour se réguler au stock mini, à la place de "commander"?
Merci encore pour cette premiére ébauche d'info.
cordialement,
proxav
0
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 458
9 janv. 2011 à 19:21
AVEC CECI:
=SI(A2<B2;B2;SI(B2<A2;"0";""))
0
Ange420 Messages postés 423 Date d'inscription dimanche 2 janvier 2011 Statut Membre Dernière intervention 14 janvier 2013 234
Modifié par Ange420 le 9/01/2011 à 19:32
Tu veux le voir le contenu de la cellule B2 comme le propose Ricky38 ou tu veux une opération comme ceci
=SI(A2<B2;A2-B2;SI(B2<A2;"0";"")) ?
0
merci à vous
tout fonctionne super
merci
0