Fonction WORKDAY.INTL d’Excel

Pour suivre ce tutoriel, téléchargez dès maintenant le classeur d’exemple !
Description
La fonction WORKDAY.INTL ajoute un nombre spécifié de jours ouvrés à une date de début et renvoie une date ouvrée dans le futur ou le passé. Elle vous permet également d’exclure des jours fériés personnalisés lors du calcul, selon vos besoins.
Syntaxe et arguments
Syntaxe de la formule
| WORKDAY.INTL ()start_date, days, [weekend], [holidays]) |
Arguments
|
Codes week-end
| Nombre | week-end |
| 1 (par défaut) | Samedi et dimanche |
| 2 | Dimanche et lundi |
| 3 | Lundi et mardi |
| 4 | Mardi et mercredi |
| 5 | Mercredi et jeudi |
| 6 | Jeudi et vendredi |
| 7 | Vendredi et samedi |
| 11 | Dimanche uniquement |
| 12 | Lundi uniquement |
| 13 | Mardi uniquement |
| 14 | Mercredi uniquement |
| 15 | Jeudi uniquement |
| 16 | Vendredi uniquement |
| 17 | Samedi uniquement |
Chaîne week-end
Une série de sept 0 et 1 utilisée pour indiquer les jours du week-end. Chaque caractère représente un jour de la semaine : le premier correspond au lundi, le deuxième au mardi, le troisième au mercredi, et le dernier au dimanche. Par exemple :
| Chaîne week-end | Formule | week-end |
| "0000000" | JOUR.OUVRE.INTL(B3;C3;"0000000") | Aucun week-end |
| "1000000" | JOUR.OUVRE.INTL(B3;C3;"1000000") | Lundi uniquement |
| "1100000" | JOUR.OUVRE.INTL(B3;C3;"1100000") | Lundi et mardi |
| "1000011" | JOUR.OUVRE.INTL(B3;C3;"1000011") | Samedi, dimanche et lundi |
Valeur de retour
La fonction JOUR.OUVRE.INTL renvoie une date sous forme de numéro de série.
Remarques
1. Si l’argument days est une valeur décimale, la fonction JOUR.OUVRE ajoute uniquement sa partie entière à la start_date.
2. Lorsque vous faites référence à une plage de cellules comme argument holidays, il est préférable d’utiliser une référence absolue ou un Nom de la cellule ; sinon, la référence changera lorsque vous ferez glisser la poignée de recopie pour appliquer la formule.
Erreurs
L’erreur #NOMBRE! se produit lorsque :
- Argument start_date invalide ;
- Argument days invalide ;
- Argument « weekends » invalide.
L’erreur #VALEUR! se produit lorsque :
- Les arguments start_date et holidays ne sont pas des dates valides ;
- L’argument days n’est pas numérique ;
- L’argument « weekend » n’est pas une chaîne de texte valide.
Utilisation et exemples
Exemple 1 Calculer un jour ouvré futur ou passé avec les week-ends par défaut et sans jours fériés
Pour obtenir le jour ouvré à partir de la Date de début indiquée dans la colonne B et du nombre de jours dans la colonne C, utilisez la formule suivante :
=WORKDAY.INTL(B3,C3)
Appuyez sur la touche Entrée, puis faites glisser la poignée de recopie vers les cellules auxquelles vous souhaitez appliquer cette formule pour générer des numéros de série.
Formatez ensuite ces numéros de série en tant que format de date selon vos besoins. Gardez les numéros de série sélectionnés, puis cliquez sur Accueil > Format de nombre et choisissez Date courte ou Date longuedans le menu déroulant.
Exemple 2 : Calculer le jour ouvré avec des week-ends personnalisés et en excluant les jours fériés
Par exemple, si la liste des dates de début se trouve dans la colonne B, la liste des durées (en jours) dans la colonne C, les jours fériés dans la colonne F, et que les week-ends sont le lundi et le mardi, utilisez la formule suivante :
=WORKDAY.INTL(B3,C3,3,$F$3:$F$5)
Appuyez sur la touche Entrée, puis faites glisser la poignée de recopie vers les cellules où vous souhaitez appliquer cette formule afin de générer des numéros de série.
Formatez ensuite ces numéros de série selon vos besoins en leur appliquant un format de date. Gardez les numéros de série sélectionnés, puis cliquez sur Accueil > Format de nombre et choisissez Date courte ou Date longue dans le menu déroulant.
Fonctions associées :
Fonction JOURS d’Excel Days
Pour calculer le nombre de jours entre deux dates, la fonction JOURS d’Excel est faite pour vous.
Fonction d’Excel DAYS360
La fonction JOURS360 vous permet de calculer le nombre de jours entre deux dates en se basant sur une année de 360 jours, soit 30 jours par mois.
Fonction d’Excel WEEKNUM
La fonction WEEKNUM dans Excel renvoie le numéro de la semaine correspondant à la date indiquée, en comptant à partir du 1er janvier.
Fonction JOUR.OUVRE d’Excel
La fonction JOUR.OUVRE vous permet d’ajouter un nombre spécifié de jours ouvrés à une date de départ et renvoie une date future ou antérieure au format de numéro de série.
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin n’est jamais qu’à un clic…
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de fichiers ouverts !
- Éliminez des centaines de clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en visualisant et en modifiant plusieurs documents simultanément.
- Apporte à Office (y compris Excel) une efficacité de navigation comparable à celle de Chrome, Edge et Firefox.
