Sortir d'Excel

Formule Excel pour calculer les jours ouvrés entre deux dates

Par François 5 min de lecture
Formule NB.JOURS.OUVRES appliquée à un tableau de suivi des congés

La formule =NB.JOURS.OUVRES(date_début; date_fin; jours_fériés) calcule le nombre de jours ouvrés entre deux dates en excluant automatiquement les samedis et dimanches, ainsi que les jours fériés que vous lui fournissez. Pour les entreprises travaillant le samedi ou avec des jours de repos atypiques, =NB.JOURS.OUVRES.INTL permet de préciser quels jours considérer comme non travaillés.

#La formule de base

`` =NB.JOURS.OUVRES(A2; B2; $F$2:$F$12) ``

  • A2 : date de début du congé
  • B2 : date de fin
  • $F$2:$F$12 : la plage contenant vos jours fériés

Les deux dates sont incluses dans le calcul. Un congé du lundi au vendredi donne donc 5.

Pensez à figer la plage des jours fériés avec les dollars ($F$2:$F$12) : sans cela, la référence se décale lorsque vous recopiez la formule vers le bas, et les résultats deviennent faux — silencieusement.

#Pour les semaines atypiques

Si votre entreprise travaille le samedi, ou si les jours de repos ne sont pas samedi-dimanche :

`` =NB.JOURS.OUVRES.INTL(A2; B2; 11; $F$2:$F$12) ``

Le troisième argument désigne les jours de repos :

CodeJours de repos
1Samedi et dimanche (défaut)
2Dimanche et lundi
7Vendredi et samedi
11Dimanche uniquement
12Lundi uniquement

Le code 11 correspond au décompte en jours ouvrables : seul le dimanche est exclu, le samedi compte. C'est ce qu'il faut utiliser si vous êtes en 30 jours par an plutôt qu'en 25. La différence est expliquée dans Jours ouvrés ou ouvrables.

#La table des jours fériés

Ces formules ne connaissent pas les jours fériés français : vous devez les leur fournir. Créez un onglet dédié listant les dates de l'année, et mettez-le à jour chaque année — Pâques, l'Ascension et la Pentecôte changent de date.

C'est l'erreur la plus fréquente : un fichier qui conserve les fériés de l'année précédente produit des décomptes faux toute l'année, sans jamais afficher d'erreur.

#Gérer les demi-journées

Ces formules ne gèrent pas les demi-journées. Deux approches :

Une colonne de correction : =NB.JOURS.OUVRES(A2;B2;fériés) - C2 où C2 contient 0,5 ou 1 selon les demi-journées de début et de fin.

Deux cases à cocher transformées en valeurs, plus lisibles à l'usage si votre équipe pose souvent des demi-journées.

#Les pièges classiques

Oublier de figer la plage des fériés. Le symptôme : les décomptes deviennent progressivement faux vers le bas du tableau.

Confondre les deux formules. NB.JOURS.OUVRES exclut toujours samedi et dimanche. Si vous décomptez en jours ouvrables, utilisez NB.JOURS.OUVRES.INTL avec le code 11.

Dates saisies comme du texte. Si le résultat affiche #VALEUR!, vos cellules ne sont pas au format date.

Ne pas mettre à jour les fériés. Le piège silencieux, celui qui ne se voit qu'en fin d'année.

Notre modèle Excel gratuit intègre déjà ces formules et les jours fériés 2027. Et si vous préférez ne plus jamais vous en occuper, Congéo le fait automatiquement.

Questions fréquentes

François, fondateur de congéo

J'écris sur la gestion des congés dans les petites entreprises.

Les outils Congéo sur le sujet

À lire ensuite

Suite RH à nombreux modules comparée à un outil dédié aux congés
Sortir d'Excel 6 min

Alternatives à Lucca et Factorial pour une entreprise de moins de 30 salariés

Lucca et Factorial sont des suites RH modulaires, conçues pour des entreprises disposant d'une fonction RH structurée. Pour une TPE de moins de 30 salariés sans service RH, elles présentent trois inconvénients : un coût par salarié plus élevé, un onboarding qui se compte en semaines, et une interface pensée pour un professionnel des RH plutôt que pour un dirigeant qui valide trois demandes entre deux rendez-vous.

Fourchettes de prix des solutions de gestion des congés en France
Sortir d'Excel 5 min

Combien coûte un logiciel de gestion des congés en France

Comptez de 1 à 3 € HT par salarié et par mois pour un outil dédié aux congés, et de 6 à 15 € HT pour un SIRH complet intégrant la paie. Pour une entreprise de 15 salariés, cela représente respectivement 180 à 540 € par an, contre 1 000 à 2 700 €. À ces montants s'ajoutent parfois des frais de mise en service, un minimum de facturation mensuel, ou un engagement annuel.

Comparaison entre une suite RH complète et un outil dédié aux congés
Sortir d'Excel 6 min

Alternatives à PayFit quand on ne veut gérer que les congés

PayFit est une solution de paie qui intègre la gestion des congés. Si votre paie est déjà confiée à un expert-comptable — le cas de la majorité des TPE françaises — vous n'avez pas besoin d'un module de paie, et vous paierez pour des fonctions que vous n'utiliserez pas. Les alternatives dédiées aux congés coûtent trois à cinq fois moins cher et se mettent en place en une heure au lieu de plusieurs semaines.

30 jours gratuits. Sans carte bancaire. Installation en 15 minutes.