La fonction SERIE.JOUR.OUVRE.INTL () d’Excel (en anglais WORKDAY.INTL ())

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.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x