Calcul nombre de jours ouvrés entre deux dates Excel
Calculez instantanément les jours ouvrés entre deux dates, excluez les week-ends, ajoutez vos jours fériés personnalisés et visualisez le résultat dans un graphique clair.
Renseignez vos dates, choisissez la règle de week-end et, si nécessaire, ajoutez les jours fériés à exclure.
Guide expert : comment faire le calcul du nombre de jours ouvrés entre deux dates dans Excel
Le calcul du nombre de jours ouvrés entre deux dates dans Excel est l’un des besoins les plus fréquents en entreprise. On le retrouve dans la planification de projet, le suivi des ressources humaines, la paie, la facturation, la logistique, le pilotage de la relation client et même la conformité contractuelle. Si vous cherchez à savoir combien de jours réellement travaillés existent entre une date de début et une date de fin, vous devez aller plus loin qu’une simple soustraction de dates. En effet, un intervalle calendaire comprend des week-ends, parfois des jours fériés, et selon l’activité, un schéma de repos spécifique.
Excel répond à ce besoin avec des fonctions conçues pour le calcul des jours ouvrés. La plus connue est NB.JOURS.OUVRES, tandis que NB.JOURS.OUVRES.INTL offre davantage de souplesse lorsque le week-end ne correspond pas au schéma classique samedi-dimanche. Bien utiliser ces fonctions permet d’obtenir des tableaux fiables, de réduire les erreurs manuelles et d’automatiser des analyses qui, sinon, demanderaient beaucoup de temps.
Que signifie exactement “jours ouvrés” dans Excel ?
Dans l’usage courant, les jours ouvrés correspondent généralement aux jours travaillés de la semaine, le plus souvent du lundi au vendredi. Mais en pratique, la définition peut varier selon le pays, le secteur ou l’entreprise. Dans certaines activités, le repos hebdomadaire est fixé au vendredi et au samedi. Dans d’autres cas, seul le dimanche est non travaillé. C’est justement pour cela qu’il est essentiel de ne pas appliquer une formule unique sans réfléchir au contexte métier.
Dans Excel, la logique standard consiste à exclure le samedi et le dimanche du comptage. Si vous utilisez ensuite une liste de jours fériés, Excel retire aussi ces dates du total lorsqu’elles tombent sur un jour ouvré. Cela permet de passer d’un nombre de jours calendaires à un nombre de jours réellement exploitables pour une activité professionnelle.
- Les jours calendaires incluent tous les jours sans exception.
- Les jours ouvrables désignent souvent les jours où une activité est possible, parfois du lundi au samedi selon les usages.
- Les jours ouvrés représentent en général les jours effectivement travaillés selon l’organisation choisie.
La formule la plus simple : NB.JOURS.OUVRES
Si votre organisation suit un rythme standard avec week-end le samedi et le dimanche, la formule la plus directe est :
=NB.JOURS.OUVRES(date_début; date_fin; jours_fériés)
Le troisième argument est facultatif. Si vous ne fournissez pas de liste de jours fériés, Excel comptera simplement tous les jours du lundi au vendredi entre les deux dates. Si vous ajoutez une plage de cellules contenant les jours fériés, alors Excel les exclura automatiquement lorsqu’ils tombent sur des jours travaillés.
- Saisissez votre date de début dans une cellule.
- Saisissez votre date de fin dans une autre cellule.
- Entrez vos jours fériés dans une plage dédiée.
- Utilisez la formule NB.JOURS.OUVRES pour obtenir le total.
Exemple simple : si A2 contient 01/04/2025, B2 contient 30/04/2025 et F2:F4 contient une liste de jours fériés, vous pouvez saisir =NB.JOURS.OUVRES(A2;B2;F2:F4). Le résultat affichera le nombre de jours ouvrés restants une fois les week-ends et les jours fériés déduits.
Quand utiliser NB.JOURS.OUVRES.INTL ?
La fonction NB.JOURS.OUVRES.INTL est indispensable dès que le week-end ne suit pas le schéma standard. Par exemple, dans certaines zones géographiques ou certaines équipes, les jours de repos peuvent être vendredi et samedi, ou uniquement dimanche. Cette fonction permet de définir précisément quels jours sont considérés comme non travaillés.
Sa structure est la suivante :
=NB.JOURS.OUVRES.INTL(date_début; date_fin; week_end; jours_fériés)
Le paramètre week_end peut prendre une valeur numérique ou une chaîne binaire selon les versions et les usages. C’est ce qui rend la fonction très puissante pour les environnements internationaux. Dans un contexte opérationnel, cette souplesse est décisive, car un mauvais paramétrage peut fausser les délais, les échéances ou les pénalités contractuelles.
Pourquoi ce calcul est stratégique dans les entreprises
Compter les jours ouvrés n’est pas seulement une commodité bureautique. C’est une donnée de pilotage. Lorsqu’une entreprise annonce un délai de traitement de 10 jours ouvrés, un chef de projet établit une date cible, un service RH calcule une absence, ou un département financier mesure une période de facturation, le nombre de jours ouvrés doit être exact. Sinon, les conséquences peuvent être concrètes : livraisons promises trop tôt, sous-estimation de charge, retards de paie ou engagements contractuels mal interprétés.
Dans les fonctions support comme dans les fonctions opérationnelles, la précision du calendrier a un impact direct sur les décisions. Un calcul automatisé dans Excel est donc bien plus sûr qu’un comptage manuel, surtout lorsque les périodes traversent plusieurs mois, incluent des jours fériés ou s’étendent sur des années différentes.
Tableau comparatif : jours de semaine et jours ouvrés estimés en France
Le tableau ci-dessous illustre l’intérêt de distinguer les jours de semaine des jours ouvrés réels. Les chiffres suivants reposent sur la structure du calendrier et le positionnement des 11 jours fériés nationaux métropolitains lorsqu’ils tombent un jour de semaine.
| Année | Jours totaux | Jours de semaine lun-ven | Jours fériés tombant en semaine | Jours ouvrés théoriques |
|---|---|---|---|---|
| 2024 | 366 | 262 | 10 | 252 |
| 2025 | 365 | 261 | 10 | 251 |
| 2026 | 365 | 261 | 9 | 252 |
Ce type de tableau montre qu’une simple variation du calendrier change immédiatement le nombre de jours ouvrés disponibles dans l’année. Pour une équipe projet, un budget de charge ou une simulation de disponibilité, cette différence est importante.
Exemples concrets de calcul
Voici quelques cas pratiques utiles pour comprendre comment raisonner correctement :
- Un délai de livraison du 3 mars au 14 mars 2025 ne correspond pas à 12 jours travaillés si des week-ends ou des jours fériés sont inclus.
- Une période d’absence du salarié couvrant un mois entier doit être évaluée sur la base du calendrier de l’entreprise, pas uniquement du nombre de jours du mois.
- Un SLA de support exprimé en jours ouvrés demande souvent un calcul précis à l’heure du démarrage et à la clôture du ticket.
| Période | Jours calendaires | Week-end standard exclus | Jours fériés exclus | Jours ouvrés obtenus |
|---|---|---|---|---|
| 01/04/2025 au 30/04/2025 | 30 | 8 | 1 | 21 |
| 01/05/2025 au 31/05/2025 | 31 | 9 | 3 | 19 |
| 01/12/2025 au 31/12/2025 | 31 | 8 | 1 | 22 |
Ces résultats mettent en évidence un point essentiel : deux mois ayant presque le même nombre de jours calendaires peuvent produire un nombre de jours ouvrés très différent.
Les erreurs les plus fréquentes dans Excel
Même avec une formule adaptée, certaines erreurs reviennent souvent :
- Dates stockées en texte : si la date n’est pas reconnue comme une vraie date Excel, la formule renverra un résultat incohérent ou une erreur.
- Jours fériés mal formatés : une liste de jours fériés doit être composée de dates valides, pas de texte libre.
- Confusion entre inclusif et exclusif : Excel compte généralement la date de début et la date de fin si elles sont ouvrées.
- Week-end inadapté : si votre activité ne repose pas sur samedi-dimanche, il faut passer à NB.JOURS.OUVRES.INTL.
- Doublons dans la liste des fériés : ils peuvent compliquer les contrôles, même si le calcul reste souvent stable.
Un bon réflexe consiste à créer un onglet “Paramètres” dans le classeur avec la liste centralisée des jours fériés, des conventions de calendrier et des explications. Cela rend le fichier plus maintenable et plus fiable pour les autres utilisateurs.
Comment construire un modèle Excel robuste
Pour professionnaliser votre fichier, il est recommandé de structurer votre logique de calcul :
- Créer un tableau de dates de référence.
- Isoler les jours fériés dans une plage nommée.
- Utiliser la validation de données pour limiter les erreurs de saisie.
- Prévoir un contrôle visuel si la date de fin est antérieure à la date de début.
- Ajouter des colonnes d’audit : jours calendaires, week-ends exclus, fériés exclus, jours ouvrés finaux.
Cette méthode est très utile dans les environnements collaboratifs. Elle facilite aussi la reprise du fichier par une autre équipe ou l’intégration dans Power Query, Power BI ou un export depuis un ERP.
Différence entre calcul manuel et calcul automatisé
Un calcul manuel peut paraître suffisant pour quelques cas simples, mais il devient vite risqué à grande échelle. Dès qu’il faut traiter des dizaines de lignes, plusieurs pays, plusieurs calendriers ou des règles internes, l’automatisation est la seule approche fiable. Elle permet la répétabilité, la traçabilité et le contrôle qualité. C’est exactement pourquoi Excel reste un outil central pour ce besoin, à condition d’utiliser la bonne fonction.
Liens utiles et sources d’autorité
Pour compléter votre compréhension des horaires de travail, des calendriers et des jours non travaillés, vous pouvez consulter ces sources de référence :
- U.S. Department of Labor – Work Hours
- U.S. Office of Personnel Management – Federal Holidays
- U.S. Bureau of Labor Statistics – Time Use Data
Ces ressources sont utiles pour comprendre comment les organisations mesurent les horaires, les périodes non travaillées et les rythmes d’activité. Elles ne remplacent pas les conventions légales locales, mais elles constituent des références institutionnelles solides.
En résumé
Le calcul du nombre de jours ouvrés entre deux dates dans Excel repose sur une logique simple en apparence, mais stratégique dans son usage réel. Si votre cadre est standard, NB.JOURS.OUVRES suffit souvent. Si vos jours de repos diffèrent du samedi et du dimanche, NB.JOURS.OUVRES.INTL est la bonne solution. Dans tous les cas, les jours fériés doivent être traités explicitement, les dates doivent être valides, et le résultat doit être contrôlé lorsque les calculs ont des impacts financiers, RH ou contractuels.
Le calculateur ci-dessus vous permet de reproduire cette logique directement dans une interface claire et interactive. Vous pouvez ainsi tester une période, comparer plusieurs conventions de week-end, intégrer des jours fériés spécifiques et visualiser immédiatement la répartition entre jours calendaires, week-ends, fériés et jours ouvrés. C’est une excellente base pour préparer vos formules Excel, vérifier vos hypothèses et fiabiliser vos tableaux professionnels.