Excel - Dernier jour ouvre du mois [Résolu/Fermé]

Signaler
Messages postés
6
Date d'inscription
jeudi 18 janvier 2007
Statut
Membre
Dernière intervention
30 novembre 2008
-
Messages postés
6
Date d'inscription
jeudi 18 janvier 2007
Statut
Membre
Dernière intervention
30 novembre 2008
-
Bonjour,

Existe-t-il une formule sur Excel pour trouver le dernier jour ouvré du mois?

Merci pour votre aide.
A voir également:

4 réponses

Messages postés
24138
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 juillet 2021
6 842
Bonjour,

ou bien avec ta date en B1 :
=DATE(ANNEE(B1);MOIS(B1)+1;-MAX(JOURSEM(DATE(ANNEE(B1);MOIS(B1)+1;0);2)-5;0))
ne tiens pas compte des jours fériés...
eric
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 471
bonjour

autant pour moi je n'avais pas bien lu la question
Messages postés
24138
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 juillet 2021
6 842
??? ben t'avais rien dit... :-)
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 471 >
Messages postés
24138
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 juillet 2021

bonjour Éric,

Rien dit parce que j'ai effacé mes bêtises car j'avais lu en travers la demande...

pas toujours assez concentré.

@+
Messages postés
6
Date d'inscription
jeudi 18 janvier 2007
Statut
Membre
Dernière intervention
30 novembre 2008

Merci a ts
Messages postés
907
Date d'inscription
mardi 19 août 2008
Statut
Contributeur
Dernière intervention
8 décembre 2009
241
Bonjour

Voici une formule matricielle qui te donnera le dernier jour du mois ouvre
en A1, l'année, en B1, le mois
=DATE(A1;B1;MAX(SI(MOIS(DATE(A1;B1;LIGNE($1:$31)))=B1;SI(JOURSEM(DATE(A1;B1;LIGNE($1:$31));2)<6;LIGNE($1:$31);0);0)))

Formule Matricielle à valider avec ctrl + maj + entree
si la validation est correcte, de {} encadrent automatiquement la formule