Toutes les formules suivantes vous retourne des dates toujours correspondants à des lundis. Toutes les formules sont construites à partir de la date du jour avec AUJOURDHUI
Premier lundi du mois
=AUJOURDHUI()-JOUR(AUJOURDHUI())+8-JOURSEM(AUJOURDHUI()-JOUR(AUJOURDHUI())+6)
Dernier lundi du mois
=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;1)-JOURSEM(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;6))

Prochain lundi à partir d'une date
=AUJOURDHUI()-JOURSEM(AUJOURDHUI()-2)+7
Lundi dans 2 semaines
=AUJOURDHUI()-JOURSEM(AUJOURDHUI()-2)+7
Lundi précédent (même semaine que la date courante)
=AUJOURDHUI()-JOURSEM(AUJOURDHUI()-1)+1
Lundi de la semaine précédente
=AUJOURDHUI()-JOURSEM(AUJOURDHUI()-1)+1-7
Formules pour trouver des jours particuliers
Pour les formules suivantes, nous considérons 3 variables
- D la date de référence
- X la valeur du jour (1 pour lundi, 2 pour mardi, ...)
- N la valeur de la semaine
Jours précédants (Aujourd'hui inclus)
=D-JOURSEM(D-X)+1
Jours précédents (Aujourd'hui exclus)
=D-JOURSEM(D-X-1)-7*(N-1)
Jours précédents N semaines précédentes
=D-JOURSEM(D-X)+1-7*(N-1)
Jours à venir dans les semaines prochaines
=D-JOURSEM(D-X)+1+7*N
4 commentaires
Bonjour,
J'ai trouvé cette aide très explicite mais bien évidemment c'est toujours la formule que l'on souhaite qui n'apparaît pas :)
Je souhaiterais une formule qui indique directement si une date est le énième jour du mois.
Exemple :
jeudi 17/12/2020 est le 3e jeudi du mois
vendredi 18/12/2020 est le 3e vendredi du mois
Merci d'avance pour votre aide.
Ce n'est pas simple comme situation. Si je trouve une formule, je la publierai mais là comme ça, je ne vois pas comment faire
Bonjour,
Je cherche une méthode pour afficher la date +1 mois donc =DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;JOUR(AUJOURDHUI()))
mais il ne faut pas que le mois plus 1 tombe un we et m'affiche le lundi suivant
Pouvez m'aider ?
Il y a la fonction SERIE.JOUR.OUVRE qui fait ça tout seul