Formule Excel : Trouver le dernier jour ouvré du mois

Ce tutoriel présente une formule Excel permettant de déterminer le dernier jour d’une semaine spécifique du mois en cours, à partir d’une date donnée.
Pour suivre ce tutoriel, téléchargez le classeur exemple.
Formule générique :
| EOMONTH(date,0)+1-WEEKDAY(EOMONTH(date,0)+1-weekday_num)) |
Syntaxe et arguments
| Date: the date that you want to find its last specific weekday of the month. |
| Weekday_num: the number 1-7 to indicate the specific weekday that you want to find. |
Numéro du jour de la semaine
| Numéro du jour de la semaine | Jour de la semaine |
| 1 | dimanche |
| 2 | lundi |
| 3 | mardi |
| 4 | mercredi |
| 5 | jeudi |
| 6 | vendredi |
| 7 | samedi |
Valeur de retour
La formule renvoie une valeur numérique. Pour afficher directement la date, veuillez appliquer un format de date au résultat.
Erreur
Si l’argument date n’est pas une date valide (par exemple, une valeur textuelle ou une date antérieure au 1/1/1900), la formule renvoie l’erreur #VALEUR !.
Fonctionnement de cette formule
La cellule B3 contient la date de référence, et la cellule C3 indique le numéro du jour de la semaine que vous souhaitez identifier pour ce mois. Appliquez la formule ci-dessous dans la cellule D3 :
| =EOMONTH(B3,0)+1-WEEKDAY(EOMONTH(B3,0)+1-C3) |
Appuyez sur Entrée, puis faites glisser la poignée de recopie vers le bas jusqu’aux cellules souhaitées.

Cliquez ensuite sur l’onglet Accueil pour accéder au groupe Nombre, cliquez sur la flèche du format de nombre, puis choisissez Date courte ou Date longue dans la liste déroulante. Les résultats sont alors formatés en tant que dates.
Explication
Fonction FIN.MOIS : permet de trouver le dernier jour du mois.
Fonction JOURSEM : permet d’obtenir le jour de la semaine sous forme d’un nombre entre 1 et 7.
=FIN.MOIS(B3;0)+1-JOURSEM(FIN.MOIS(B3;0)+1-C3)
=FIN.MOIS(B3;0)+1-JOURSEM(31/01/2021+1-1)
=FIN.MOIS(B3;0)+1-JOURSEM(31/01/2021)
=2/1/2021-1
=1/31/2021
Formules associées
- Obtenir une date à partir d’une année, d’un mois et d’un jour donnés
La fonction DATE vous permet de créer une date standard en combinant une année, un mois et un jour dans Excel. - Trouvez la date la plus ancienne ou la plus récente dans chaque groupe
Cet article vous présente les formules Excel permettant d’identifier facilement la date la plus ancienne et la plus récente au sein de chaque groupe. - Obtenir le nom du jour à partir d’une date donnée
Ce tutoriel vous explique comment utiliser une formule pour extraire le nom du jour (par exemple lundi, mardi) à partir d’une date donnée. - Créer une plage de dates hebdomadaire
Dans ce tutoriel, découvrez une formule simple pour générer rapidement une plage de dates hebdomadaire dans Excel.
Fonctions associées
- Fonction DATE d’Excel
Créer une date à partir de l’année, du mois et du jour - Fonction ANNEE d’Excel
Renvoie l’année d’une date au format numérique à quatre chiffres - Fonction MOIS d’Excel
La fonction MOIS extrait le mois sous forme d’un nombre entier (de 1 à 12) à partir d’une date. - Fonction JOUR d’Excel
La fonction JOUR extrait le jour d’une date et le renvoie sous forme d’un nombre compris entre 1 et 31. - Fonction AUJOURDHUI d’Excel
Obtenir la date et l’heure actuelles
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
- Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
- Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.