Bonjour à tous,

Désolé pour mon absence.

Objet

Définir les jours des derniers jours ouvrés d'un mois

Données
- 1 cellule contenant le n° du mois à traiter et nommée "mois_num"
- 1 cellule contenant l'année et nommée "année"
- 1 range contenant tous les jours fériés de l'année (numéros de série) et tous les jours fermés de l'entreprise, nommé "liste_jours_fériés"

jour ouvré = hors samedis et dimanches + hors liste des jours fériés

1 - Cellule contenant le dernier jour ouvré (exemple en A10)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
=JOUR(SERIE.JOUR.OUVRE(FIN.MOIS(DATE(année;mois_num;1);0)+1;-1;liste_jours_fériés))
2 - de A9 à A1, même formule, la cellule de la ligne n étant fonction de celle en ligne n+1

en A9

Code : Sélectionner tout - Visualiser dans une fenêtre à part
=JOUR(SERIE.JOUR.OUVRE(DATE(année;mois_num;A10);-1;liste_jours_fériés))
(à copier de A8 à A1)

3 - 1er jour ouvré du mois suivant

en A11

Code : Sélectionner tout - Visualiser dans une fenêtre à part
=JOUR(SERIE.JOUR.OUVRE(DATE(année;mois_num;A10);1;liste_jours_fériés))
Remarques
- Pour obtenir le n° de série, shunter la fonction "jour"
- De mémoire, il me semble avoir lu un jour des formules Excel retournant les numéros de série de fêtes religieuse (Pâques, Pentecôte...)
Je vais tenter de les retrouver, sinon je serais preneur

Sans-doute, les formules que j'utilise peuvent être simplifiées.

Merci donc pour vos remarques.

Bonne journée à tous.