Formule double condition

nicois72s -  
 nicois72s -
Bonjour,
Voici l'enonncé de la question:

La quantité à commander correspond au stock maximun moins le stock de la ligne;
le calcul ne sera pas à effectuer si la colonne"Analyse" contient une valeur zéro(il faur donc utiliser la fonction SI);
attention, si le message "Alerte" existe dans la colonne"Analyse", il ne faudra pas frocément commander; il faudra vérifier que ce message n'apparaissait pas à la ligne précédente (la commande ayant donc déja été effectuée); il sagit donc en fait d'une double condition);
pour la recopier, il faudra prévoir les références absolue du stock maximun.

Je vous remercie pour votre aide.
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

  1. algoplus
     
    donnes un aperçu de ton fichier, qu'on voit quelles cellules sont concernées!
    @+
    0
    1. nicois72s
       
      je te joints le fichier en question:




      Article : Scie à bois Stock minimum : 70
      Stock de sécurité : 0
      Stock d'alerte : 70
      Stock maximum : 100
      Dates Libelles Entrées Sorties Stocks Analyse "Quantité à commander" "Date de livraison"
      01-janv Stock initial 100
      02-janv BS 50 10 90 0
      03-janv BS 51 12 78 0
      04-janv BS 52 9 69 Alerte
      05-janv BS 53 8 61 Alerte
      06-janv BS 54 11 50 Alerte
      07-janv BS 55 10 40 Alerte
      08-janv BS 56 12 28 Alerte
      09-janv BS 57 8 20 Alerte
      10-janv BS 58 9 11 Alerte
      10-janv BE 27 210 221 0
      0
      1. algoplus > nicois72s
         
        En supposant que le stock maxi est en B4 et stock en colonne E et Analyse en D et Quantité à commander en colonne G
        en G7 ( Quantité à commander de la ligne7 soit pour le 2 janvier) tu écris la formule suivante

        =SI(F7="Alerte";SI(F6="Alerte";;$B$4-E7);)

        et tu la recopie avec la poignée

        pour ton exemple de donnée, on aura une quantité à commander seulement le 4 janvier si j'ai bien compris les contraintes.
        0
      2. nicois72s > algoplus
         
        merci beaucoup
        0