WORKDAY : Calculer les jours ouvrés dans Excel
Maîtrisez la fonction WORKDAY d'Excel pour calculer des dates en excluant les week-ends et jours fériés. Exemples concrets et conseils d'utilisation.
Syntaxe
date_départ : La date de début du calcul. jours : Le nombre de jours ouvrés à ajouter ou soustraire (positif ou négatif). [jours_fériés] : (Facultatif) Une plage de cellules contenant les dates des jours fériés à exclure.
Explication détaillée
Fonction WORKDAY dans Excel : Calculer les jours ouvrés
Introduction
La fonction WORKDAY (JOURS.OUVRES en français) est un outil puissant dans Excel pour calculer une date future ou passée en ajoutant ou en soustrayant un nombre spécifié de jours ouvrés à une date de départ. Elle exclut automatiquement les week-ends (samedi et dimanche) et peut également prendre en compte une liste de jours fériés.
Syntaxe
La syntaxe de la fonction WORKDAY est la suivante :
=WORKDAY(date_départ, jours, [jours_fériés])
Où :
- date_départ : La date de début du calcul. Il peut s'agir d'une date entrée directement, d'une référence à une cellule contenant une date ou du résultat d'une autre formule renvoyant une date.
- jours : Le nombre de jours ouvrés à ajouter (positif) ou à soustraire (négatif) à la date de départ. Par exemple,
5ajoutera 5 jours ouvrés, tandis que-3soustraira 3 jours ouvrés. - [jours_fériés] : (Facultatif) Une plage de cellules contenant les dates des jours fériés à exclure du calcul. Cette plage doit contenir uniquement des dates valides.
Fonctionnement
La fonction WORKDAY fonctionne en ajoutant ou en soustrayant le nombre de jours ouvrés spécifié à la date de départ. Elle vérifie chaque jour pour s'assurer qu'il ne s'agit pas d'un week-end (samedi ou dimanche) ou d'un jour férié inclus dans la plage de jours fériés (si spécifiée). Si un jour est un week-end ou un jour férié, il est ignoré et le calcul continue jusqu'à ce que le nombre requis de jours ouvrés ait été ajouté ou soustrait.
Cas d'utilisation
Voici quelques cas d'utilisation courants de la fonction WORKDAY :
- Calcul des dates de livraison : Déterminer la date de livraison prévue d'une commande en ajoutant un certain nombre de jours ouvrés au jour de la commande.
- Planification de projets : Estimer la date d'achèvement d'une tâche ou d'un projet en ajoutant le nombre de jours ouvrés nécessaires à la date de début.
- Calcul des dates de paiement : Déterminer la date d'échéance d'une facture en ajoutant un certain nombre de jours ouvrés à la date de facturation.
- Gestion des congés : Calculer la date de retour au travail après une période de congés, en excluant les week-ends et les jours fériés.
- RH : Calculer la date de fin d'une période d'essai, la date de prise de congés payés, etc.
Bonnes pratiques
- Utiliser des références de cellules : Au lieu d'entrer directement les dates dans la formule, utilisez des références de cellules pour faciliter la modification des dates de départ et des jours fériés.
- Définir une plage nommée pour les jours fériés : Si vous utilisez fréquemment la même liste de jours fériés, définissez une plage nommée pour faciliter sa réutilisation dans plusieurs formules WORKDAY.
- Vérifier le format de la date : Assurez-vous que le format de la cellule contenant la date de départ est correct (par exemple, JJ/MM/AAAA).
- Gestion des erreurs : Si la fonction WORKDAY renvoie une erreur, vérifiez que la date de départ est une date valide et que la plage de jours fériés (si spécifiée) contient uniquement des dates valides.
Combinaisons
La fonction WORKDAY peut être combinée avec d'autres fonctions Excel pour des calculs plus complexes. Par exemple :
- WORKDAY et IF : Utiliser la fonction IF pour vérifier si une date est un jour ouvrable et, si ce n'est pas le cas, utiliser la fonction WORKDAY pour trouver le jour ouvrable suivant.
- WORKDAY et NETWORKDAYS : Calculer le nombre de jours ouvrés entre deux dates en utilisant la fonction NETWORKDAYS, puis utiliser la fonction WORKDAY pour trouver une date future basée sur ce nombre de jours ouvrés.
- WORKDAY et TODAY(): Calculer une date en ajoutant un certain nombre de jours ouvrés à la date d'aujourd'hui.
Cas d'utilisation
Gestion de projet
Calcul des délais de livraison
Planification des ressources humaines
Exemples pratiques
Données : A2 contient la date de commande (ex: 01/01/2024)
Calcule la date de livraison prévue en ajoutant 5 jours ouvrés à la date de commande.
Données : B2 contient la date de facture (ex: 15/01/2024), C2:C10 contient les dates des jours fériés.
Calcule la date d'échéance de la facture en ajoutant 30 jours ouvrés à la date de facture, en excluant les jours fériés listés dans C2:C10.
Données : D2 contient la date de début des congés (ex: 19/02/2024), E2:E5 contient les dates des jours fériés pendant la période de congés.
Calcule la date de retour au travail après 10 jours ouvrés de congés, en excluant les week-ends et les jours fériés.
Conseils et astuces
Utilisez la fonction NETWORKDAYS pour calculer le nombre de jours ouvrés entre deux dates.
Définissez une plage nommée pour les jours fériés pour faciliter la réutilisation.
Vérifiez le format de la date dans la cellule de départ.
Pour exclure uniquement les week-ends, utilisez la fonction WORKDAY.INTL avec l'option de week-end par défaut (samedi et dimanche).
Erreurs courantes
L'un des arguments n'est pas une date valide ou un nombre.
Vérifiez que la date de départ est au format date et que le nombre de jours est un nombre entier.
La date résultante est en dehors de la plage de dates valide pour Excel (avant le 1er janvier 1900 ou après le 31 décembre 9999).
Vérifiez que le nombre de jours ajouté ou soustrait ne conduit pas à une date invalide.