Gestion de date de peremption : formule SI à 3 conditions

SweetGirlNina -  
 SweetGirlNina -
Bonjour,

Je suis dans l'impasse face à la problématique suivante.
Je dois monter un fichier Excel qui est capable, si possible à l'ouverture chaque matin, de me signaler :
-les médicaments et matériels en cours de validité
-les médicaments et matériels à date de péremption proche (J -2 mois)
-les médicaments et matériels périmés

De plus, à chaque état correspond une couleur (vert, orange, rouge).
Mon soucis est que ma formule ne vérifie à chaque fois que 2 conditions quelle que soit la façon dont je la compose. D'autre part, il en est de même pour les colorations de case.
Et le fichier ne fait pas cela en automatique à l'ouverture.

Pourriez-vous m'aider svp ?
Je peux vous envoyer le fichier si vous me communiquez une adresse mail.

6 réponses

  1. Chris 94 Messages postés 1937 Date d'inscription   Statut Modérateur Dernière intervention   7 536
     
    Bonjour,

    Evite de demander aux gens leur adresse mail dans les forums et, d'ailleurs, ne communique pas la tienne non plus. Pour ton fichier, héberge-le quelque part (par exemple) et donne le lien.
    0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Déposer le fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) sur cjoint.com et coller ici le lien fourni.

    eric

    0
    1. Chris 94 Messages postés 1937 Date d'inscription   Statut Modérateur Dernière intervention   7 536
       
      Salut,

      Un partout, balle au centre ! ;-))
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    envoyer le fichier, non, mais le déposer sur
    https://www.cjoint.com/ et revenir ici coller le lien donné par le site
    A vous lire?
    0
  4. SweetGirlNina
     
    Merci pour ces précisions (et votre rapidité).
    Le lien :
    http://cjoint.com/?0Cnqbsn6wgL
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Re
    deux problèmes dans vos tableaux
    1° la formule en D affiche périmé si la date est inférieure à la date du jour en B8
    Ceci même s'il n'y a pas de date en F puisque la valeur est alors 0
    Dans le premier code, détectez si une date existe en F avec:
    =SI(ET(F12>0;F12<$B$8);"!! ATTENTION : Périmé !!";SI(F12>$B$8+60;"Péremption proche";"En cours de validité"))

    2°)Pour ce qui est des MFC au plus simple:
    inscrivez vos codes résultats dans trois cellules hors champ (les textes à afficher)
    vous pourrez ainsi faire référence à ces cellules d'une part dans vos formules au lieu d'y inclure les textes et d'autre part afficher la MFC voulue par égalité dans les formules de MFC

    revenez si besoin.

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
  7. SweetGirlNina
     
    Pour la 1ère partie de la question, j'ai utilisé votre proposition est tout n'est pas encore résolu :
    cf http://cjoint.com/?0CnqAlbe0vg

    Concernant la 2ème partie de votre message, je n'ai pas compris les termes ...

    Merci beaucoup
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Voila ce que je vous proposais
      de H1 à H4 les textes utilisés ans la formule
      la formule démarre en D12
      elle est complétée pour:
      _afficher Date de péremption à confirmer si F est vide
      _ne rien affiché si B est vide
      _et selon la date, les trois textes demandés.

      Les MFC par formules se référent à ces textes. Sachant que vous devez être à priori sur excel avant 2007, il n' y a que trois possibilités de MFC, j'ai donc laissé le texte H1 en blanc.
      https://www.cjoint.com/c/CCnrBkSYJgU



      revenez si ça ne convient pas

      crdlmnt
      0
    2. SweetGirlNina
       
      Je vais prendre le temps d'analyser les formules, mais apparemment c'est tout à fait ce qu'il me faut.
      Je reviens vers vous si besoin.
      Merci beaucoup pour votre disponibilité et votre aide.
      0