La formule précédente utilisait la date convertie par substitution de séparateur (sans jour indiqué, Excel met automatiquement le 1er du mois) la décalant d'un mois, et ôtant 1 jour pour revenir au dernier jour du mois visé : la fonction JOUR donnait alors le quantième, soit le nb de jours...
Pour obtenir le nombre de jours ouvrés, il faut les compter du 1er du mois au dernier jour, d'où :
=NB.JOURS.OUVRES(SUBSTITUE(B3;".";"/");MOIS.DECALER(SUBSTITUE(B3;".";"/");1)-1)
La substitution fournit le 1er, et le décalage d'un mois -1jour fournit le dernier.
Il conviendra de compléter la formule par la prise en compte des fériés, soit mettre en place une liste des jours fériés de l'année, nommer la liste Fériés, et la formule devient :
=NB.JOURS.OUVRES(SUBSTITUE(B3;".";"/");MOIS.DECALER(SUBSTITUE(B3;".";"/");1)-1;Fériés)
Cordialement.