Condition SI et dates echeances

Résolu
Bonjour a tous,

Après plusieurs recherche infructueuses et plusieurs essai je n'arrive pas a me dépatouiller de mon problème.

Je voudrais poser une condition de façon suivante:

S2= Date de début (exemple 03/07/2015), donnée de cette cellule qui est récupérer dans une autres cellule

T2= date de fin ( formule a définir)

AL18 = information de type standard

Ma demande est la suivante:

Je veux que en T2 la date soit celle de S2+ 1ans si AL18 est vide et sinon S2 + 2 ans

j'ai trouver la formule suivante mais qui ne fonctionne pas :

=SI(ESTVIDE(AL18);"=DATE(ANNEE(S2)+1;MOIS(S2);JOUR(S2))";""=DATE(ANNEE(S2)+2;MOIS(S2);JOUR(S2)))

Peut-être y a t-il une erreurs dans ma formule ou ce n'est pas la bonne du tout?

Merci par avance pour toutes réponses qui pourrait m'aider

Une agréable journées a vous

3 réponses

  1. Super Merci beaucoup sa fonctionne
    0
    1. Contributeur
      Bonjour Julie33000

      Essayer ceci

      =SI(AL18="";DATE(ANNEE(S2)+1;MOIS(S2);JOUR(S2));DATE(ANNEE(S2)+2;MOIS(S2);JOUR(S2)))
      1
      1. Contributeur
        Bonjour
        il y a un peu trop de signe = et de guillemets

        et la fonction mois décaler sera plus courte!

        =MOIS.DECALER(S2;SI(AL18="";12;24))

        à compléter éventuellement si vous ne voulez pas voir d'affichage si S2 est vide:

        =SI(S2="";"";MOIS.DECALER(S2;SI(AL18="";12;24)))

        crdlmnt

        1
        1. Contributeur
          Votre formule est plus performante, donc à utiliser en priorité
          Je ne pense jamais à cette fonction MOIS.DECALER pourtant plus simple
          Encore merci Vaucluse
          0