Formule Excel: obtenir les jours ouvrables entre les dates -

Table des matières

Formule générique

=NETWORKDAYS(start_date,end_date,holidays)

Sommaire

Pour calculer le nombre de jours ouvrés entre deux dates, vous pouvez utiliser la fonction JOURS RÉSEAU. Dans l'exemple illustré, la formule en D7 est:

=NETWORKDAYS(B7,C7,B10:B11)

qui renvoie un nombre de jours ouvrés à l'exclusion des jours fériés dans B10: B11.

Explication

La fonction Excel NETWORKDAYS calcule le nombre de jours ouvrables entre deux dates. NETWORKDAYS exclut automatiquement les week-ends (samedi et dimanche) et peut éventuellement exclure une liste de jours fériés fournie sous forme de dates.

Par exemple, dans la capture d'écran illustrée, la formule dans D6 est:

=NETWORKDAYS(B6,C6) // returns 5

Cette formule renvoie 5 car il y a 5 jours ouvrables entre le 23 décembre et le 27 décembre et aucun jour férié n'a été prévu. Notez que JOURS RÉSEAU inclut les dates de début et de fin dans le calcul s'il s'agit de jours ouvrés.

NETWORKDAYS peut également exclure une liste personnalisée de jours fériés. Dans la cellule suivante, nous utilisons la même formule avec les mêmes dates, plus une liste de jours fériés en B10: B11.

=NETWORKDAYS(B7,C7,B10:B11) // returns 3

Cette formule renvoie 3, car deux des 5 jours sont des vacances.

Week-ends personnalisés

Si vous avez besoin de prendre en compte les week-ends personnalisés (c'est-à-dire que les week-ends sont uniquement le samedi, le dimanche et le lundi, etc.), vous devrez passer à la fonction NETWORKDAYS.INTL plus robuste, qui vous permet de définir les jours de la semaine considérés. considérés comme des week-ends, en fournissant un argument week-end sous la forme d'un code numérique.

Besoin d'un rendez-vous?

Si vous avez besoin d'une date n jours ouvrables dans le passé ou dans le futur, consultez la fonction JOURNÉE DE TRAVAIL.

Articles intéressants...