Calculer les jours ouvrés dans Excel peut être un véritable gain de temps, surtout pour les professionnels qui doivent planifier des projets, gérer des plannings ou analyser des délais. Heureusement, Excel propose une formule spécialement conçue pour ce type de calcul : NB.JOURS.OUVRES.
Dans cet article, nous vous expliquerons tout ce que vous devez savoir sur cette fonction incontournable. Et en bonus, nous découvrirons une version encore plus flexible : NB.JOURS.OUVRES.INTL.
Qu’est-ce qu’un jour ouvré dans Excel ?
Un jour ouvré correspond aux jours de la semaine où l’on travaille, généralement du lundi au vendredi. Dans Excel, la fonction NB.JOURS.OUVRES permet de calculer automatiquement le nombre de jours ouvrés entre deux dates, tout en excluant les week-ends et, si vous le souhaitez, les jours fériés.
Présentation de la fonction NB.JOURS.OUVRES
La fonction NB.JOURS.OUVRES est simple à utiliser et particulièrement utile pour les gestionnaires de projets, les RH, ou toute personne travaillant sur des plannings.
Syntaxe de la formule
=NB.JOURS.OUVRES(date_début; date_fin; [jours_fériés])
Description des arguments
- date_début (obligatoire) :
La date de début de la période.
Exemple : 01/12/2024. - date_fin (obligatoire) :
La date de fin de la période.
Exemple : 31/12/2024. - jours_fériés (facultatif) :
Une plage de cellules contenant les jours fériés à exclure du calcul.
Exemple : une liste des jours fériés comme Noël (25/12) ou le Jour de l’An (01/01).
Exemple pratique d’un calcul de jours ouvrés dans Excel
Imaginons que vous souhaitiez connaître le nombre de jours ouvrés entre le 1er décembre 2024 et le 31 décembre 2024, tout en excluant Noël.
- Placez la date de début dans la cellule A1 (01/12/2024) et la date de fin dans A2 (31/12/2024).
- Notez les jours fériés dans une plage, par exemple C1:C2 (25/12/2024 et 01/01/2025).
- Entrez la formule suivante dans une cellule vide :
=NB.JOURS.OUVRES(A1;A2;C1:C2) - Résultat : Excel calculera automatiquement 21 jours ouvrés en excluant les week-ends et Noël.

Pourquoi utiliser NB.JOURS.OUVRES ?
- Gain de temps : Plus besoin de calculer manuellement les jours travaillés.
- Fiabilité : Réduction des erreurs, surtout pour des périodes longues.
- Personnalisation : Ajoutez facilement vos jours fériés pour des calculs précis.
Découvrez NB.JOURS.OUVRES.INTL pour plus de flexibilité
La fonction NB.JOURS.OUVRES.INTL est une version avancée de NB.JOURS.OUVRES. Elle permet de personnaliser les jours non travaillés, au-delà des week-ends classiques (samedi et dimanche).
Syntaxe de la formule
=NB.JOURS.OUVRES.INTL(date_début;date_fin;[week-end];[jours_fériés])
Description du paramètre [weekend]
Avec NB.JOURS.OUVRES.INTL, vous pouvez définir quels jours de la semaine sont des jours de repos. Par exemple :
- 1 : Samedi et dimanche (par défaut).
- 2 : Dimanche et lundi.
- 11 : Dimanche uniquement.
- 16 : Aucun jour de repos.
Exemple pratique
Pour exclure uniquement les dimanches :
=NB.JOURS.OUVRES.INTL(A1;A2;11;C1:C2)
Cette flexibilité est idéale pour les entreprises ayant des calendriers spécifiques, comme celles travaillant 6 jours sur 7 par exemple. Ou celles ayant les weekends le dimanche et le lundi comme les salons de coiffure.
Conclusion
La fonction NB.JOURS.OUVRES dans Excel est un outil indispensable pour gérer vos plannings efficacement. Que vous planifiiez des projets ou analysiez des données, elle vous permet de calculer les jours ouvrés sans effort. Pour encore plus de contrôle sur vos calculs, essayez la fonction NB.JOURS.OUVRES.INTL.

