Contenu
Index 🔎︎

## NB.JOURS.OUVRES, fonction

Renvoie le nombre de jours ouvrés entre une date de début et une date de fin. Les jours de vacances peuvent être déduits.

Les fonctions dont les noms se terminent par _ADD ou _EXCEL2003 renvoient le même résultat que les fonctions correspondantes Microsoft Excel 2003 sans le suffixe. Utilisez les fonctions sans suffixe pour obtenir des résultats basés sur les standards internationaux.

Cette fonction fait partie du standard Open Document Format for Office Applications (Open Document) Version 1.2 (ISO/IEC 26300:2-2015)

#### Syntaxe

NB.JOURS.OUVRES(date_début;date_fin[;[congé_fêtes];[jours_travaillés]])

date_début est la date à partir de laquelle le calcul est effectué. Si la date de début est un jour ouvré, le jour est inclus dans le calcul.

date_fin est la date jusqu'à laquelle le calcul est effectué. Si la date de fin est un jour ouvré, le jour est inclus dans le calcul.

congé_fêtes est une liste facultative de jours fériés. Ce sont des jours non ouvrés. Saisissez une plage de cellule dans laquelle les jours fériés sont listés individuellement.

SERIE.JOUR.OUVRE est une liste facultative de valeurs de nombre définissant la semaine de travail standard. Cette liste commence par dimanche, les jours travaillés sont indiqués par zéro et les jours non travaillés par des valeurs autres que zéro.

Lorsque des dates sont saisies comme partie de formules, les barres ou les traits utilisés comme séparateurs de date sont interprétés comme des opérateurs arithmétiques. Les dates saisies dans ce format ne sont donc pas reconnues comme dates et résultent en calculs erronés. Pour empêcher les dates d'être interprétées comme parties de formules, utilisez la fonction DATE, par exemple, DATE(1954;7;20), ou placez la date entre guillemets et utilisez la notation ISO 8601, par exemple "20-07-1954". Évitez d'utiliser des formats de date dépendant de la locale tels que "07/20/54", le calcul peut produire des erreurs si le document est chargé dans un paramétrage de locale différent.

Une conversion non ambiguë est possible pour les dates et heures ISO 8601 dans leurs formats étendus avec des séparateurs. Si une erreur #VALEUR ! survient, alors désélectionnez Générer une erreur #VALEUR ! dans LibreOffice Calc - Préférences Outils - Options- LibreOffice Calc - Formula, bouton Détails... de la section "Paramètres de calculs détaillés", zone de liste Conversion de texte en nombre.

Cette fonction ignore tout texte ou cellule vide dans une plage de données. Si vous soupçonnez des résultats erronés de cette fonction, recherchez du texte dans les plages de données. Pour mettre en évidence le contenu du texte dans une plage de données, utilisez la fonction Mise en évidence des valeurs.

#### Exemple

Combien de jours ouvrés y a-t-il entre le 15/12/2001 et le 15/01/2002 ? La date de départ est située en C3 et la date de fin en D3. Les cellules F3 à J3 contiennent les jours fériés entre Noël et le Nouvel An suivants : "24/12/2001", "25/12/2001", "31/12/2001", "01/01/2002".

NB.JOURS.OUVRES(C3;D3;F3:J3) renvoie 17 jours ouvrés.

Combien de jours ouvrés tombent entre le 12 et le 25 septembre 2016 si seuls les lundis, mardis et mercredis sont considérés comme des jours travaillés ?

=NB.JOURS.OUVRES(DATE(2016;9;12);DATE(2016;9;25); ;{1;0;0;0;1;1;1}) renvoie 6 jours ouvrés.

Rubriques connexes

Fonctions Date et heure

DATE

DATEDIF

DATEVAL

JOUR, fonction

JOURS

JOURS360

DIMANCHEDEPAQUES

MOIS.DECALER

FIN.MOIS

HEURE

NO.SEMAINE.ISO

MINUTE

MOIS

NB.JOURS.OUVRES, fonction

NB.JOURS.OUVRES.INTL

MAINTENANT

SECONDE

TEMPS

TEMPSVAL, fonction

AUJOURDHUI

JOURSEM, fonction

NO.SEMAINE

NO.SEMAINE_EXCEL2003

NO.SEMAINE_OOO

SERIE.JOUR.OUVRE, fonction

SERIE.JOUR.OUVRE.INTL

ANNEE, fonction

FRACTION.ANNEE, fonction