Syntaxe.
SERIE.JOUR.OUVRE.INTL(date_départ; nb_jours; [nb_jours_week-end]; [jours_fériés])
Définition.
Cette fonction renvoie le numéro de série de la date avant ou après le nombre indiqué de
jours ouvrables et permet de définir les jours de week-end.
Arguments
⦁ date_début (obligatoire). La date qui représente le début du calcul.
⦁ jours (requis). Nombre de jours non ouvrés et non ouvrés (jours ouvrables) avant ou après la date de début. Une valeur positive pour les jours renvoie une date future et une valeur négative, une date passée.
⦁ week-end (facultatif). Un nombre ou une chaîne indiquant quels jours sont des week-ends et ne doivent pas être traités comme des jours de travail.
⦁ vacances (facultatif). Un tableau d’une ou plusieurs dates à exclure du calendrier de travail, telles que les vacances fédérales et les vacances mobiles.
Contexte.
SERIE.JOUR.OUVRE.INTL() a les mêmes fonctionnalités que la fonction SERIE.JOUR.OUVRE() avec un
fonctionnalité supplémentaire qui vous permet de spécifier quels jours sont des week-ends et ne sont donc pas comptés.
Vous pouvez spécifier un nombre ou une chaîne pour le week-end à l’aide des valeurs du tableau.
Nombre | jours de semaine | Chaine |
1(ou aucune valeur) | samedi, dimanche | 0000011 |
2 | dimanche, lundi | 1000001 |
3 | lundi, mardi | 1100000 |
4 | mardi, mercredi | 0110000 |
5 | mercredi, jeudi | 0011000 |
6 | jeudi, vendredi | 0001100 |
7 | vendredi, samedi | 0000110 |
8 | dimanche | 0000001 |
9 | lundi | 1000000 |
10 | mardi | 0100000 |
11 | mercredi | 0010000 |
12 | jeudi | 0001000 |
13 | vendredi | 0000100 |
14 | samedi | 0000010 |
La chaîne comprend sept caractères, chaque caractère représentant un jour de la semaine. Un 0 indique un jour de travail et un 1 indique un jour sans travail. Vous pouvez utiliser n’importe quelle combinaison sauf 1111111.
Exemple.
Pour calculer une date de paiement 14 jours après la date actuelle, mais pas le week-end, utilisez
= SERIE.JOUR.OUVRE.INTL (AUJOURDHUI (); 14)
Cela renverrait le 19/10/2010 à partir de la date de début du 9 septembre 2010.
Pour calculer la date de paiement 10 jours après une date de début, utilisez la formule
= SERIE.JOUR.OUVRE.INTL (“12/12/2011”; 10)
Cela revient le 26/12/2011, 10 jours ouvrables à compter de la date de début du 12 décembre 2011.
En prenant en compte les vacances de Noël, le calcul
= SERIE.JOUR.OUVRE.INTL (“12/12/2011”; 10; 1, {“12/25/2011”; “12/26/2011”})
renvoie le 27/12/2011. Et pour calculer une date de paiement 10 jours après le 4 décembre 2011, où lundi, samedi et dimanche sont des jours chômés,
= SERIE.JOUR.OUVRE.INTL (“12/2/2011”; 10; “1000011”)
retourne le 21/12/2011.
Notez que dans la dernière formule, les vacances sont entre accolades et non entre parenthèses.