Recherche formule date avec condition

Résolu
Kaka_67 Messages postés 36 Statut Membre -  
Kaka_67 Messages postés 36 Statut Membre -
Bonjour,

Je souhaite que Excel me donne la date selon les conditions ci-dessous.

Données:
- Date début : 14/05/2015 (A2)
- Date fin : 10/02/2016 (A1)

-Si la date obtenue (29-01-2016) est entre la date début (14/05/2015) et la fin d'année (31/12/2015) --> Excel me donne la date obtenue (ce qui est faux dans notre exemple)
-Si la date obtenue (29-01-2016) est supérieure à la date fin d'année (31/12/2015) --> excel me donnera le dernier vendredi avant la date fin d'année (c'est à dire 25/12/2015).

=> Pour récapituler je donnerais deux exemples :

Exemple 1 :
Date début : 14/05/2015 (A2)
Date fin : 20/11/2015 (A1)
-> Resultat que je dois avoir : 06/11/2015

Exemple 2 :
Date début : 14/05/2015 (A2)
Date fin : 10/02/2016 (A1)
-> Résultat que je dois avoir : 25/12/2015

Merci par avance

1 réponse

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour
    Pas très clair entre le début et les exemples
    au début tu parles de renvoyer la date si < 31/12/2015 et dans l'exemple tu renvoies le vendredi 15 jours avant (6/11/2015 pour une date du 20/112015 !!

    Pour avoir le vendredi précédent la date de fin ou le dernier vendredi de l'année si > 31/12 :
    =SI(ANNEE(A1)>ANNEE(AUJOURDHUI());DATE(ANNEE(AUJOURDHUI())+1;1;1)-JOURSEM(DATE(ANNEE(AUJOURDHUI())+1;1;1);2)-2;A1-JOURSEM(A1;2)-2)
    Pour avoir le vendredi 15 jours précedents la date de fin ou dernier vendredi année :
    =SI(ANNEE(A1)>ANNEE(AUJOURDHUI());DATE(ANNEE(AUJOURDHUI())+1;1;1)-JOURSEM(DATE(ANNEE(AUJOURDHUI())+1;1;1);2)-2;A1-JOURSEM(A1;2)-9)

    Cdlmnt
    Via

    1
    1. Kaka_67 Messages postés 36 Statut Membre
       
      Je te remercie via55.
      Ta formule est exacte. En fait, c'est la 2 ème formule qui correspond à ma requête. Merci beaucoup
      0