NB.JOURS.OUVRES
Combien de jours de travail dans ce projet, quelle date de livraison à 10 jours ouvrés ? Les week-ends et les jours fériés rendent le calcul pénible à la main. Trois fonctions s'en chargent, à condition de leur donner la liste des jours fériés.
Télécharger la fiche PDF gratuiteSans inscription, mise en page prête à imprimer01Définition
NB.JOURS.OUVRES compte les jours du lundi au vendredi entre deux dates, bornes comprises, en retirant les jours fériés qu'on lui indique.
02Syntaxe
=NB.JOURS.OUVRES(date_départ; date_fin; [jours_fériés]) =NB.JOURS.OUVRES.INTL(date_début; date_fin; [week-end]; [jours_fériés]) =SERIE.JOUR.OUVRE(date_départ; nb_jours; [jours_fériés])
03Préparer la liste des jours fériés
Excel ne connaît pas les jours fériés : il faut les lister dans une plage, idéalement sur une feuille à part, et lui donner un nom, par exemple Feries.
| A | B | |
|---|---|---|
| 1 | Date | Jour férié |
| 2 | 01/01/2026 | Jour de l'an |
| 3 | 06/04/2026 | Lundi de Pâques |
| 4 | 01/05/2026 | Fête du travail |
| 5 | 08/05/2026 | Victoire 1945 |
| 6 | 14/05/2026 | Ascension |
| 7 | 25/05/2026 | Lundi de Pentecôte |
| 8 | 14/07/2026 | Fête nationale |
| 9 | 15/08/2026 | Assomption |
| 10 | 01/11/2026 | Toussaint |
| 11 | 11/11/2026 | Armistice |
| 12 | 25/12/2026 | Noël |
04Exemples
=NB.JOURS.OUVRES(DATE(2026;11;1);DATE(2026;11;30);Feries)
Novembre 2026 compte 21 jours du lundi au vendredi. Le 11 novembre tombe un mercredi : il est retiré. Le 1er novembre tombe un dimanche : il n'était de toute façon pas compté.
=SERIE.JOUR.OUVRE(DATE(2026;4;30);10;Feries)
Le résultat s'affiche parfois comme un nombre : appliquez le format Date courte.
05D'autres week-ends : NB.JOURS.OUVRES.INTL
Pour un commerce fermé seulement le dimanche, ou une équipe qui ne travaille pas le lundi, l'argument week-end précise les jours non travaillés.
| Code | Jours non travaillés |
|---|---|
1 | Samedi et dimanche (par défaut) |
11 | Dimanche seulement |
"0000011" | Une chaîne de 7 chiffres, du lundi au dimanche : 1 = non travaillé |
"1000001" | Lundi et dimanche |
=NB.JOURS.OUVRES.INTL(B2;C2;11;Feries)
06Pièges à éviter
Du lundi au vendredi de la même semaine, NB.JOURS.OUVRES renvoie 5, pas 4. Pour un délai « à partir du lendemain », retirez 1.
Pâques, l'Ascension et la Pentecôte changent chaque année. Une liste 2026 ne vaut pas pour 2027 : prévoyez une ligne par année, ou complétez la liste chaque début d'année.
En droit du travail, les jours ouvrables vont du lundi au samedi, les jours ouvrés du lundi au vendredi. Pour des jours ouvrables, utilisez NB.JOURS.OUVRES.INTL avec le code 11.
07Questions fréquentes
Comment calculer le nombre de jours ouvrés entre deux dates dans Excel ?
NB.JOURS.OUVRES compte les jours du lundi au vendredi entre deux dates, bornes comprises, en retirant les jours fériés qu'on lui indique.
Quel est le piège le plus fréquent avec NB.JOURS.OUVRES ?
Les deux bornes sont comptées. Du lundi au vendredi de la même semaine, NB.JOURS.OUVRES renvoie 5, pas 4. Pour un délai « à partir du lendemain », retirez 1.
La fiche « NB.JOURS.OUVRES » est-elle gratuite ?
Oui. La fiche est en accès libre et gratuit, sans inscription : vous pouvez la lire en ligne et télécharger sa version PDF. Elle fait partie du cours de formules Excel gratuit de mesetudesdecas.fr, qui compte 23 fiches.
Passez de la fiche à la mise en situation
Les études de cas Excel de mesetudesdecas.fr placent vos apprenants face à un vrai besoin d'entreprise : fonctions de recherche, calculs conditionnels, tableaux croisés et tableaux de bord, avec énoncé, corrigé et pas-à-pas du formateur.
Voir les études de cas ExcelToutes les fiches de formules Excel
Voir aussi le cours VBA gratuit
Fiche V1.0 | Dernière mise à jour : 30/10/2026 | Clément Delobel, formateur Excel