Fonction NB.JOURS.OUVRES

Excel 2007+

Résumé

La fonction NB.JOURS.OUVRES calcule le nombre de jours ouvrés entre deux dates en excluant automatiquement les week-ends (samedi et dimanche) et les jours fériés spécifiés. Idéale pour les calculs de paie, la planification de projets et l'évaluation des délais professionnels.

Syntaxe

NB.JOURS.OUVRES(date_début; date_fin; [jours_fériés])

Paramètres

Paramètre Type Requis Description
date_début Date Oui La date de début de votre période de calcul. Utilisez DATE(année;mois;jour) pour éviter les erreurs.
date_fin Date Oui La date de fin de votre période. Peut être antérieure ou postérieure à date_début.
jours_fériés Plage/Constante Non Liste des dates à exclure du calcul (jours fériés, fermetures exceptionnelles).

Utilisation de la fonction NETWORKDAYS

NB.JOURS.OUVRES simplifie le calcul des jours travaillés en soustrayant automatiquement les week-ends et jours fériés de toute période donnée. Parfaite pour la gestion RH, la planification projet et les calculs de congés.

Exemples Courants de NETWORKDAYS

Calcul simple sans jours fériés

=NB.JOURS.OUVRES(DATE(2024;1;1); DATE(2024;1;31))

Nombre de jours ouvrés en janvier 2024 (exclut week-ends uniquement).

Avec jours fériés listés

=NB.JOURS.OUVRES(A2;B2;C2:C5)

Calcule les jours ouvrés entre A2 et B2 en excluant les 4 jours fériés de la plage C2:C5.

Projet avec vacances

=NB.JOURS.OUVRES("01/10/2024"; "01/03/2025"; Fêtes:A1)

Planification projet octobre 2024 à mars 2025 avec exclusion des jours fériés locaux.

Questions Fréquemment Posées

La fonction retourne quand même un résultat positif en calculant la période absolue.

Oui, NB.JOURS.OUVRES considère samedi et dimanche comme week-end. Utilisez NB.JOURS.OUVRES.INTL pour personnaliser.

Utilisez DATE(2024;12;25) ou des cellules formatées en dates. Évitez le texte brut.

Erreurs Courantes et Solutions

#VALEUR!

Cause: Dates invalides ou arguments incorrects

Solution: Vérifiez le format des dates avec DATE() ou ESTDATE()

#NOM?

Cause: Nom de fonction mal orthographié

Solution: Utilisez NB.JOURS.OUVRES exactement (majuscules autorisées)

Résultat inattendu

Cause: Jours fériés mal référencés

Solution: Vérifiez que la plage jours_fériés contient bien des dates valides

Notes

  • Excel stocke les dates comme numéros séquentiels depuis 01/01/1900
  • Les deux dates incluses dans le calcul
  • Pour week-ends personnalisés, préférez NB.JOURS.OUVRES.INTL
  • Fonction très utilisée en gestion de projet et paie

Compatibilité

Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponible dans : Excel 2003 et antérieur

Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+