Cet article décrit la syntaxe de formule et comment utiliser la fonction SERIE.JOUR.OUVRE.INTL dans Microsoft Excel.
Cette fonction retourne le numéro de série de la date avant ou après un nombre spécifié de jours ouvrés avec des paramètres de week-end personnalisés. Les paramètres week-end facultatifs peuvent indiquer les jours de week-end et le nombre de jours. Notez que les jours de week-end et tous les jours spécifiés comme jours fériés ne sont pas considérés comme des jours ouvrés.
Syntaxe
SERIE.JOUR.OUVRE.INTL(date_départ;nb_jours;[nb_jours_week-end];[jours_fériés])
La syntaxe de la fonction SERIE.JOUR.OUVRE.INTL utilise les arguments suivants :
-
start_date Obligatoire. Date de départ, tronquée à sa partie entière.
-
Jours Obligatoire. Nombre de jours ouvrés avant ou après la date_départ. Une valeur positive donne une date future ; une valeur négative génère une date passée ; une valeur zéro produit le start_date déjà spécifié . Décalage de jour est tronqué en entier.
-
weekend Facultatif. S’il est utilisé, cela indique les jours de la semaine qui sont des jours de week-end et qui ne sont pas considérés comme des jours ouvrés. L’argument week-end est un nombre ou une chaîne de week-end qui spécifie quand les week-ends se produisent.
Les valeurs du nombre de week-ends indiquent les jours du week-end comme indiqué ci-dessous.
numéro de week-end |
Jours de week-end |
---|---|
1 (ou omis) |
samedi, dimanche |
2 |
dimanche, lundi |
3 |
lundi, mardi |
4 |
mardi, mercredi |
5 |
mercredi, jeudi |
6 |
jeudi, vendredi |
7 |
vendredi, samedi |
11 |
dimanche uniquement |
12 |
lundi uniquement |
13 |
mardi uniquement |
14 |
mercredi uniquement |
15 |
jeudi uniquement |
16 |
vendredi uniquement |
17 |
samedi uniquement |
Les valeurs de chaîne de week-end sont de sept caractères. Chaque caractère de la chaîne représente un jour de la semaine, en commençant par lundi. Le caractère 1 représente un jour non ouvré et 0 représente un jour ouvré. Seuls les caractères 1 et 0 sont autorisés dans la chaîne. En outre, 1111111 est une chaîne non valide.
Par exemple, 0000011 entraînerait un week-end qui correspond au samedi et au dimanche.
-
Jours fériés Il s’agit d’un argument facultatif à la fin de la syntaxe. Il spécifie un ensemble facultatif d’une ou plusieurs dates qui doivent être exclues du calendrier des jours ouvrés. Les jours fériés doivent être une plage de cellules qui contiennent les dates ou une constante de tableau des valeurs de série qui représentent ces dates. Le tri des dates ou des valeurs sérielles de l’argument jours_fériés peut être arbitraire.
Remarques
-
Si start_date est hors limites pour la valeur de base de date actuelle, SERIE.JOUR.OUVRE.INTL retourne la valeur d’erreur #NUM !.
-
Si une date de jours fériés est hors limites pour la valeur de base de date actuelle, SERIE.JOUR.OUVRE.INTL retourne la #NUM ! #VALEUR!.
-
Si start_date plus day-offset génère une date non valide, SERIE.JOUR.OUVRE.INTL retourne la valeur d’erreur #NUM !.
-
Si une chaîne de week-end n’est pas valide ou contient des caractères non valides, SERIE.JOUR.OUVRE.INTL retourne le #VALUE ! #VALEUR!.
Exemple
Copiez l’exemple de données suivant (la table entière, y compris l’en-tête). Dans une nouvelle feuille de calcul Excel, collez-la dans la cellule A1 et adjacente. Si vous ne voyez pas automatiquement les résultats, sélectionnez la formule, appuyez sur F2 , puis appuyez sur Entrée. Ajustez la largeur des colonnes si nécessaire pour voir tout.
Formule |
Description |
Résultat actif |
---|---|---|
=SERIE.JOUR.OUVRE.INTL(DATE(2012,1,1),30,0) |
L’utilisation d’un 0 pour l’argument Week-end entraîne une #NUM ! . |
#NOMBRE! |
=SERIE.JOUR.OUVRE.INTL(DATE(2012,1,1),90,11) |
Recherche la date correspondant au 1/1/2012 plus 90 jours ouvrés, en comptant uniquement les dimanches comme jour de week-end (l’argument week-end est 11). |
41013 |
=TEXTE(SERIE.JOUR.OUVRE.INTL(DATE(2012,1,1),30,17),"j/mm/aaaa") |
Utilise la fonction TEXTE pour mettre en forme le numéro de série obtenu (40944) au format "j/mm/aaaa". Recherche la date correspondant au 1/1/2012 plus 30 jours ouvrés, en comptant uniquement les samedis comme jour de week-end (l’argument week-end est 17). |
05/02/12 |