Formule Excel: ajouter des jours ouvrables à ce jour -

Table des matières

Formule générique

=WORKDAY(start_date,days,holidays)

Sommaire

Si vous avez besoin d'ajouter ou de soustraire des jours ouvrés (jours ouvrés) à une date afin de pouvoir calculer une date future ou passée qui saute les week-ends (et les jours fériés), vous pouvez utiliser la fonction WORKDAY. Les vacances sont facultatives.

Dans l'exemple, la formule en D6 est:

=WORKDAY(B6,C6,B9:B11)

Cela ajoute 7 jours au mardi 22 décembre et revient le mardi 5 janvier 2016.

Explication

Par défaut, la fonction WORKDAY exclura les week-ends (samedi et dimanche). Dans ce cas, nous avons également fourni une liste de 3 jours fériés qui entrent tous dans la plage de dates en cours de calcul, ce qui signifie que les week-ends et les jours fériés seront exclus. Le tableau suivant montre quelles dates sont exclues avec et sans jours fériés (grisé ombré). Les dates finales renvoyées par WORKDAY sont surlignées en jaune

Pas de vacances Vacances fournies
Mer, 23-déc-2015 Mer, 23-déc-2015
Jeu., 24-déc-2015 Jeu., 24-déc-2015
Ven, 25-déc-2015 Ven, 25-déc-2015
Sam, 26-déc-2015 Sam, 26-déc-2015
Dim., 27-déc-2015 Dim., 27-déc-2015
Lun, 28-déc-2015 Lun, 28-déc-2015
Mar, 29-déc-2015 Mar, 29-déc-2015
Mer, 30-déc-2015 Mer, 30-déc-2015
Jeu., 31-déc-2015 Jeu., 31-déc-2015
Ven, 01-janv-2016 Ven, 01-janv-2016
Sam, 02-janv-2016 Sam, 02-janv-2016
Dim., 03-janv.-2016 Dim., 03-janv.-2016
Lun, 04-janv.-2016 Lun, 04-janv.-2016
Mar, 05-janv.-2016 Mar, 05-janv.-2016
Mer., 06-janv.-2016 Mer., 06-janv.-2016

Soustraire les jours ouvrés

Pour soustraire une activité à une date (au lieu d'ajouter des jours ouvrés), utilisez simplement une valeur négative pour les jours. Par exemple pour obtenir une date 3 jours ouvrés avant une date en A1, vous pouvez utiliser:

=WORKDAY(A1,-3)

Articles intéressants...