Condition date

Résolu
Bonjour a tous, je vais posé une question surement bateau étant un newbie sur excel mais voila:

J'ai un tableau de gestion de stock:
A: NOM
B:Date de mise en route type: JJ/MM/AAAA

J'aimerais avoir une case C dans laquelle apparais le Mot "Valide" si la la date en B est dépassé de 5 ans.

j'ai fais des recherche de formule existante en les bidouillant un peu mais je n'arrive jamais a rien.

D'avance je vous remercie pour votre aide,

Cordialement, Damedge

PS: je travaille sur Excel 2003 =)

4 réponses

  1. Bonjour,

    C'est assez facile.

    Voilà la formule:

    =IF(DATE(YEAR(A7)+5;MONTH(A7);DAY(A7))<TODAY();"VALIDE";"PAS VALIDE")

    Remplace la cellule A7 par la cellule qui contient ta date "B"
    1
    1. Contributeur
      Bonjour
      en C2
      =SI(DATE(ANNEE(B2)+5;MOIS(B2);JOUR(B2))<AUJOURDHUI();"Valide";"")

      crdlmnt

      Errare humanum est, perseverare diabolicum
      1
      1. merci a vous deux, la formule marche parfaitement, a un détail près:

        Les case B qui n'ont pas de date de mise en route (pour le moment) sont indiqué par un "RAS": ce qui donne un #VALEUR! en case C

        Y a t'il un moyen pour que un RAS n'indique rien en C ?

        Merci a nouveau.
        0
        1. Contributeur
          Bien sur

          =SI(B2="RAS";"";SI(DATE(ANNEE(B2)+5;MOIS(B2);JOUR(B2))<AUJOURDHUI();"Valide";""))

          crdlmnt
          0
        2. ça fonctionne parfaitement, en voyant le double "Si" je comprend mieux le principe ^^

          Merci encore !

          Cordialement.
          0
        3. Contributeur
          OK alors je passe le sujet en résolu
          Bonne route
          crdlmnt
          0
      2. Cette formule est un peu restrictive. Si tu compte utiliser autre chose que "RAS" j'utiliserais plutôt un =

        =IF(ISNUMBER(A7)=TRUE;IF(DATE(YEAR(A7)+5;MONTH(A7);DAY(A7))<TODAY();"VALIDE";"PAS VALIDE");"NON APPLICABLE")

        Tu rajoute la condition que tu veux un "Valide / pas valide" uniquement si la cellule en question est un chiffre (une date). Sinon, tu veux "non applicable"

        Ou autre chose...
        0