Fonction NB.JOURS.OUVRES.INTL

Excel 2010+

Résumé

La fonction NB.JOURS.OUVRES.INTL calcule le nombre de jours ouvrables entre deux dates en tenant compte de week-ends personnalisés et de jours fériés. Parfaite pour les calendriers internationaux avec des jours non ouvrés variables.

Syntaxe

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

Paramètres

Paramètre Type Requis Description
date_début Date Oui Date de début (peut être avant ou après date_fin)
date_fin Date Oui Date de fin de la période
week_end Nombre ou Chaîne Non Configuration des jours de week-end (1=samedi-dimanche par défaut)
jours_fériés Plage ou Tableau Non Dates des jours fériés à soustraire

Utilisation de la fonction NETWORKDAYS.INTL

Utilisez NB.JOURS.OUVRES.INTL pour des calculs précis de jours ouvrés dans des contextes internationaux. Contrairement à NB.JOURS.OUVRES qui utilise seulement samedi-dimanche, cette fonction permet de définir n'importe quel week-end et d'exclure des jours fériés.

Exemples Courants de NETWORKDAYS.INTL

Jours ouvrés standards (samedi-dimanche)

=NB.JOURS.OUVRES.INTL(DATE(2006;1;1);DATE(2006;1;31))

Retourne 22 jours ouvrés en janvier 2006 (exclut 9 week-ends)

Week-end vendredi-samedi + fériés

=NB.JOURS.OUVRES.INTL(DATE(2006;1;1);DATE(2006;2;1);7;{"2006/1/2";"2006/1/16"})

22 jours ouvrés avec week-end 7 (vendredi-samedi) et 2 fériés

Week-end personnalisé dimanche-mercredi

=NB.JOURS.OUVRES.INTL(DATE(2006;1;1);DATE(2006;2;1);"0010001";{"2006/1/2";"2006/1/16"})

20 jours ouvrés avec week-end dimanche+mercredi + fériés

Période inversée

=NB.JOURS.OUVRES.INTL(DATE(2006;2;28);DATE(2006;1;31))

Retourne -21 pour 21 jours ouvrés dans le passé

Questions Fréquemment Posées

NB.JOURS.OUVRES.INTL permet de personnaliser les jours de week-end (21 options), tandis que NB.JOURS.OUVRES utilise seulement samedi-dimanche.

Utilisez une chaîne de 7 caractères (lundi à dimanche) où 1=non ouvré, 0=ouvré. Ex: "0000011" pour samedi-dimanche.

Oui, si date_début > date_fin, le résultat est négatif avec le bon nombre de jours ouvrés.

Erreurs Courantes et Solutions

#VALEUR!

Cause: Chaîne week_end invalide ou dates hors limites

Solution: Vérifiez la syntaxe de week_end (7 caractères 0/1) et les dates valides

#NOMBRE!

Cause: Dates invalides ou week_end numérique hors plage (1-17)

Solution: Utilisez des dates Excel valides et week_end entre 1-17

#VALEUR!

Cause: jours_fériés contient des non-dates

Solution: Assurez-vous que toutes les dates fériées sont au format date

Notes

  • Par défaut (1 ou omis) : samedi + dimanche non ouvrés
  • Chaîne week_end : lundi=1er caractère, dimanche=7ème
  • Valeurs négatives possibles si date_début > date_fin
  • Fonction disponible depuis Excel 2010 uniquement

Compatibilité

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

Non disponible dans : Excel 2007 et versions antérieures

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