SERIE.JOUR.OUVRE.INTL

S’applique à
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel 2024 Excel 2024 pour Mac Excel 2021 Excel 2021 pour Mac Excel 2019 Excel 2016 Excel Web App

Cet article décrit la syntaxe de formule et l’utilisation de WORKDAY. Fonction 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])

The WORKDAY. La syntaxe de la fonction 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é . L’offset de jour est tronqué en entier. 
  • Week-end Optionnel. 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 se traduit par un week-end composé du samedi et du dimanche.

  • Vacances 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, WORKDAY. INTL retourne la valeur d’erreur #NUM ! .
  • Si une date dans jours fériés est hors limites pour la valeur de base de date actuelle, WORKDAY. INTL retourne la valeur d’erreur #NUM ! .
  • Si start_date plus day-offset génère une date non valide, WORKDAY. INTL retourne la valeur d’erreur #NUM ! .
  • Si une chaîne de week-end est d’une longueur non valide ou contient des caractères non valides, WORKDAY. INTL retourne la valeur d’erreur #VALUE ! .

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 ! erreur. #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