Accueil Services Réalisations Ressources Blog Contact
Dates et délais

=NB.JOURS.OUVRES Excel Compter les Jours Ouvrés

NB.JOURS.OUVRES compte les jours du lundi au vendredi entre deux dates, en retirant les jours fériés que vous indiquez. Idéal pour les délais, les plannings et la paie.

☰ Toutes les formules ▶ Tester en direct
🟢 Débutant⏱ ~4 minToutes versions Excel
Dates Planning RH & paie

NB.JOURS.OUVRES (NETWORKDAYS en anglais) compte les jours ouvrés entre une date de début et une date de fin, bornes incluses, en excluant les samedis et dimanches. Le 3e argument, facultatif, est une liste de jours fériés à retirer. Sa cousine SERIE.JOUR.OUVRE fait l'inverse : elle donne la date atteinte après un nombre de jours ouvrés.

Syntaxe

=NB.JOURS.OUVRES(date_début ; date_fin ; [jours_fériés])
=SERIE.JOUR.OUVRE(date_début ; nb_jours ; [jours_fériés])
ArgumentObligatoireDescription
date_débutOuiPremière date (incluse)
date_finOuiDernière date (incluse)
jours_fériésNonPlage de dates à exclure (jours fériés, fermetures)

Exemples concrets

Jours ouvrés d'un mois Paie

Du lundi 2 au lundi 30 novembre 2026.

=NB.JOURS.OUVRES(A2;B2)
→ 21 jours
En retirant un jour férié Fériés

Le 11 novembre 2026 tombe un mercredi.

=NB.JOURS.OUVRES(A2;B2;D2)
→ 20 jours
Date limite à 10 jours ouvrés Délais

Partir du 2 novembre 2026 et compter 10 jours ouvrés.

=SERIE.JOUR.OUVRE(A2;10)
→ 16/11/2026
Jours ouvrés restants dans le mois Pilotage

Depuis aujourd'hui jusqu'à la fin du mois.

=NB.JOURS.OUVRES(AUJOURDHUI();FIN.MOIS(AUJOURDHUI();0))
→ Selon la date du jour

Erreurs courantes

Problème
Cause probable
Solution
#VALEUR!
Une date est saisie en texte
Saisir une vraie date (15/11/2026) ou utiliser =DATE(2026;11;15)
Un jour de trop
Les deux bornes sont incluses
Retirer 1 si la date de début ne doit pas compter
Samedi travaillé non compté
NB.JOURS.OUVRES exclut toujours samedi et dimanche
Utiliser NB.JOURS.OUVRES.INTL et préciser les jours non travaillés
Résultat négatif
Date de fin avant la date de début
Inverser les deux dates

Testeur interactif NB.JOURS.OUVRES

Choisissez un scénario, puis modifiez les cellules : le résultat se recalcule comme dans Excel.

classeur_nb_jours_ouvres.xlsx

Choisir un scénario :

Essayez NJO_FERIES pour retirer un jour férié

Entraînez-vous gratuitement dans une vraie grille

La formation Excel gratuite, niveau Débutant (module « Les formules de base »), propose des exercices corrigés en direct, sans inscription.

Faire l'exercice →

Besoin d'aide pour vos plannings et calculs de délais ?

ASPECT construit des plannings Excel qui comptent seuls les jours ouvrés, congés et fériés.

Demander un devis gratuit →

Questions fréquentes

NB.JOURS.OUVRES compte-t-il la date de début ? +

Oui, les deux dates sont incluses. Du lundi au vendredi d'une même semaine, le résultat est 5.

Comment exclure les jours fériés français ? +

Listez les dates fériées de l'année dans une colonne (1er janvier, lundi de Pâques, 1er mai, 8 mai, Ascension, lundi de Pentecôte, 14 juillet, 15 août, 1er novembre, 11 novembre, 25 décembre) et indiquez cette plage en 3e argument.

Comment compter si l'on travaille le samedi ? +

Utilisez NB.JOURS.OUVRES.INTL(début;fin;11) : le code 11 indique que seul le dimanche est non travaillé.

Quelle différence avec DATEDIF ? +

DATEDIF compte tous les jours, mois ou années entre deux dates. NB.JOURS.OUVRES ne compte que les jours du lundi au vendredi.

Testeur de formule
A1
=
Cellule sélectionnée : Astuce : cliquez sur une cellule pour la modifier
✓ Formule copiée !