Formule Excel: ajouter des jours ouvrables à des week-ends personnalisés -

Table des matières

Formule générique

=WORKDAY.INTL(start_date,days,weekend, holidays)

Sommaire

Pour ajouter ou soustraire des jours ouvrables à une date afin de pouvoir calculer une date dans le futur ou le passé qui saute les week-ends (personnalisés) et les jours fériés, vous pouvez utiliser la fonction WORKDAY.INTL. Les vacances et le week-end sont tous deux facultatifs.

Dans l'exemple, la formule en D6 est:

=WORKDAY.INTL(B6,C6,11,B9:B11)

Cette formule ajoute 7 jours ouvrables au mardi 22 décembre. Trois jours fériés sont fournis et les week-ends sont définis en utilisant 11 pour l'argument week-end, ce qui signifie «dimanche uniquement». Le résultat est le mercredi 30 décembre 2015.

Explication

Par défaut, la fonction WORKDAY.INTL exclura les week-ends (samedi et dimanche). Dans ce cas, cependant, nous avons fourni 11 pour cet argument, ce qui signifie "dimanche uniquement" (voir: liste complète des codes week-end).

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 jours fériés et les dimanches seront exclus. Le tableau suivant montre quelles dates sont exclues avec et sans jours fériés (les dates exclues sont grisées). 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

Articles intéressants...