Recherche formule date avec condition

Résolu/Fermé
Kaka_67 Messages postés 33 Date d'inscription mercredi 18 juin 2014 Statut Membre Dernière intervention 11 août 2015 - 14 mai 2015 à 15:52
Kaka_67 Messages postés 33 Date d'inscription mercredi 18 juin 2014 Statut Membre Dernière intervention 11 août 2015 - 14 mai 2015 à 17:14
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

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
14 mai 2015 à 16:35
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
Kaka_67 Messages postés 33 Date d'inscription mercredi 18 juin 2014 Statut Membre Dernière intervention 11 août 2015
Modifié par Kaka_67 le 14/05/2015 à 17:20
Je te remercie via55.
Ta formule est exacte. En fait, c'est la 2 ème formule qui correspond à ma requête. Merci beaucoup
0