Navigation Rapide
Fonction NB.JOURS.OUVRES.INTL
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
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+