Exceller

Jours ouvrables par mois

Workdays Per Month

Formule Excel: jours ouvrables par moisFormule générique
= NETWORKDAYS (date, EOMONTH (date,0),holidays)
Résumé

Pour calculer les jours de travail par mois, utilisez la fonction EOMONTH avec la fonction NETWORKDAYS. Dans l'exemple illustré, la formule en C4 est:

 
= NETWORKDAYS (B4, EOMONTH (B4,0),holidays)

Où «vacances» est le plage nommée E3: E13.



Explication

Tout d'abord, il est important de comprendre que les valeurs de la colonne Mois (B) sont des dates réelles, formatées avec le format numérique personnalisé «mmm».



Par exemple, B4 contient le 1er janvier 2014, mais n'affiche que «Jan» selon le format numérique personnalisé.

La formule elle-même est basée sur la fonction JOURS RÉSEAU, qui renvoie le nombre de jours ouvrables entre une date de début et une date de fin, en tenant compte des jours fériés (si fournis).



Pour chaque mois, la date de début provient de la colonne B et la date de fin est calculée avec la fonction EOMONTH comme suit:

exceller si supérieur et inférieur à
 
 EOMONTH (B4,0)

EOMONTH prend une date et renvoie le dernier jour du mois. Le mois lui-même est contrôlé par le 2ème argument. Puisque dans ce cas nous voulons rester le même mois, nous utilisons zéro.

Enfin, une liste de jours fériés est fournie comme troisième argument de JOURS RÉSEAU en utilisant le plage nommée vacances (E3: E13).



Avec ces informations, NETWORKDAYS calcule le nombre de jours ouvrables dans chaque mois, en excluant automatiquement les week-ends et les jours fériés.

Si vous avez besoin de plus de contrôle sur les jours traités comme des week-ends, utilisez le NETWORKDAYS.INTL fonction.

Auteur Dave Bruns


^