NB.JOURS.OUVRES dans Excel : calculer les jours ouvrés
Calculer un délai de livraison, une durée de projet ou le nombre de jours travaillés entre deux dates — toujours en excluant les week-ends et jours fériés. C'est exactement ce que font NB.JOURS.OUVRES et sa variante internationale.
NB.JOURS.OUVRES — syntaxe de base
=NB.JOURS.OUVRES(date_début; date_fin; [jours_fériés])
- date_début / date_fin : dates Excel (texte, références de cellules ou DATEVAL)
- jours_fériés (facultatif) : plage contenant les dates à exclure en plus des week-ends
=NB.JOURS.OUVRES("01/06/2026";"30/06/2026") → 22 jours ouvrés
=NB.JOURS.OUVRES(A2; B2; F2:F15) → avec liste de fériés en F2:F15
=NB.JOURS.OUVRES(AUJOURDHUI(); AUJOURDHUI()+30) → jours ouvrés dans les 30 prochains jours
Les deux dates (début et fin) sont incluses dans le compte si elles tombent un jour ouvré.
NB.JOURS.OUVRES.INTL — week-ends personnalisés
=NB.JOURS.OUVRES.INTL(date_début; date_fin; [week_end]; [jours_fériés])
La version internationale permet de définir quels jours constituent le week-end — indispensable pour des pays où le week-end n'est pas samedi-dimanche.
| Code week-end | Jours non travaillés |
|---|---|
| 1 (défaut) | Samedi + Dimanche |
| 2 | Dimanche + Lundi |
| 7 | Vendredi + Samedi |
| 11 | Dimanche seulement |
| "0000011" | Chaîne : 0=travaillé, 1=non travaillé (lun→dim) |
=NB.JOURS.OUVRES.INTL(A2; B2; 7) → week-end vendredi-samedi (pays du Golfe)
=NB.JOURS.OUVRES.INTL(A2; B2; "0000011") → week-end sam+dim (équivalent code 1)
📅 Calculateur de jours ouvrés
Trouver une date N jours ouvrés plus tard : SERIE.JOUR.OUVRE
=SERIE.JOUR.OUVRE(date_début; nb_jours; [jours_fériés])
C'est l'inverse de NB.JOURS.OUVRES : vous donnez un nombre de jours ouvrés et obtenez la date correspondante.
=SERIE.JOUR.OUVRE(AUJOURDHUI(); 10) → date dans 10 jours ouvrés
=SERIE.JOUR.OUVRE(A2; -5; F2:F15) → date 5 jours ouvrés avant A2, hors fériés
=SERIE.JOUR.OUVRE.INTL(A2; 20; 7) → 20 jours ouvrés avec week-end ven-sam
Calculer le nombre de jours travaillés dans un mois
=NB.JOURS.OUVRES(DATE(ANNEE(A2);MOIS(A2);1);
FINMOIS(A2;0);
jours_feiries)
DATE(…;1) renvoie le 1er du mois. FINMOIS(A2;0) renvoie le dernier jour du même mois. La formule compte ainsi tous les jours ouvrés du mois entier automatiquement.
Jours fériés en France 2026
Créez une plage nommée JoursFeries avec ces dates :
01/01/2026 Jour de l'an
06/04/2026 Lundi de Pâques
01/05/2026 Fête du Travail
08/05/2026 Victoire 1945
14/05/2026 Ascension
25/05/2026 Lundi de Pentecôte
14/07/2026 Fête Nationale
15/08/2026 Assomption
01/11/2026 Toussaint
11/11/2026 Armistice
25/12/2026 Noël
=NB.JOURS.OUVRES(A2; B2; JoursFeries)