Qu'est-ce que la fonction SERIE.JOUR.OUVRE ?
Tu sors SERIE.JOUR.OUVRE (WORKDAY en anglais) dès que tu dois annoncer une date de livraison, une fin de période d'essai ou une échéance de facture sans compter les jours sur un calendrier en sautant week-ends et jours fériés à la main.
Fini les calculs manuels où tu comptes les jours sur le calendrier en sautant les samedis et dimanches ! C'est elle qui calcule la date de livraison promise à un client, la fin d'une période d'essai RH, l'échéance d'une facture à 30 jours ouvrés nets, ou la date limite pour passer commande chez un fournisseur en remontant dans le temps avec un nombre négatif.
Syntaxe
=SERIE.JOUR.OUVRE(date_départ; jours; [jours_fériés])SERIE.JOUR.OUVRE exclut uniquement le samedi et le dimanche. Si ton entreprise a un week-end différent (vendredi-samedi par exemple), utilise SERIE.JOUR.OUVRE.INTL qui permet de personnaliser les jours exclus.

Comprendre chaque paramètre de la fonction SERIE.JOUR.OUVRE
date_départ
: c'est la date de départ de ton calculTu peux entrer une date directement entre guillemets comme "15/01/2025", référencer une cellule comme A2, ou utiliser une fonction comme AUJOURDHUI(). Excel accepte tous les formats de date classiques.
Attention : la date_départ elle-même n'est pas comptée dans le nombre de jours ouvrés. Le décompte commence au lendemain ouvré.
jours
: le nombre de jours ouvrés à ajouter (ou retrancher si négatif)Par exemple, 10 pour avancer de 10 jours ouvrés, ou -5 pour reculer de 5 jours ouvrés. Les week-ends ne comptent pas dans ce nombre.
Si tu mets 10, Excel va chercher le 10e jour ouvré en sautant tous les samedis et dimanches. Les décimales sont arrondies à l'entier le plus proche : 5,7 sera traité comme 6.
jours_fériés
: une date ou une plage de dates représentant les jours fériés à exclure du calcul(facultatif)Tu peux mettre une seule date comme "01/05/2025", ou référencer une plage comme F1:F11 qui contient tous les jours fériés de l'année. Excel sautera ces dates en plus des week-ends.
Si une cellule de ta plage est vide, Excel l'ignore. Assure-toi que toutes les dates sont bien au format Date et non Texte, sous peine d'obtenir #VALEUR!.

Exemples pratiques pas à pas
Comment calculer une date de livraison en jours ouvrés avec la fonction SERIE.JOUR.OUVRE
Un client t'appelle pour savoir quand il sera livré, et tu veux lui répondre tout de suite plutôt que de le rappeler dans l'après-midi. Tes commandes sont listées avec leur date et le délai de production négocié, exprimé en jours ouvrés, et tu veux la date de livraison en face de chacune. La fonction SERIE.JOUR.OUVRE avance du nombre de jours ouvrés demandé en ignorant les week-ends, sans que tu aies à compter les cases d'un calendrier.
- 1Commence par la date de départ, le point d'où part le décompte : ici
D2, la date à laquelle la commande est arrivée. Cette date n'est jamais comptée dans les jours ouvrés, le décompte démarre au jour ouvré suivant. - 2Indique ensuite le nombre de jours ouvrés à ajouter :
E2, le délai de production annoncé au client. En pointant la cellule plutôt qu'en tapant10en dur, chaque ligne garde son propre délai quand tu recopies la formule. - 3Laisse le troisième argument de côté, celui des jours fériés : il est facultatif, et sans lui la fonction n'écarte que les samedis et les dimanches. C'est exactement ce que montre le résultat ici, et c'est aussi ce que l'exemple suivant vient corriger.
=SERIE.JOUR.OUVRE(D2; E2)Comment exclure les jours fériés avec la fonction SERIE.JOUR.OUVRE
Chaque dossier déposé doit recevoir une réponse dans le délai promis, et un dépassement se remarque tout de suite chez le demandeur. Tu as la date de dépôt et le nombre de jours ouvrés accordés pour chacun, sauf que le printemps est truffé de ponts : le 1er mai, le 8 mai, l'Ascension, le lundi de Pentecôte. Tu listes ces jours fériés une bonne fois en colonne H, et la fonction SERIE.JOUR.OUVRE les écarte du décompte au même titre que les week-ends.
- 1Reprends la date de départ en premier argument :
B2, le jour où le dossier a été déposé. Rien ne change par rapport à l'exemple précédent, c'est toujours le point de départ du décompte. - 2Donne ensuite le nombre de jours ouvrés accordés au dossier :
C2, qui varie d'une ligne à l'autre selon le type de demande. - 3Ajoute enfin le troisième argument, celui qui fait la différence :
$H$2:$H$12, la plage où tu as saisi les onze jours fériés français de l'année. La fonction retire ces dates du décompte en plus des week-ends, et les$empêchent la plage de glisser versH3:H13quand tu recopies la formule sur les dossiers suivants.
=SERIE.JOUR.OUVRE(B2; C2; $H$2:$H$12)$H$2:$H$12 exactement comme des week-ends : elle les traverse sans jamais les compter. Le dossier déposé le 28 avril saute ainsi le 1er et le 8 mai en plus des samedis et dimanches, ce qui repousse la réponse du 12 au 14 mai. Les $ figent la plage des jours fériés pour que la recopie vers le bas continue de la viser.
Les erreurs fréquentes avec la fonction SERIE.JOUR.OUVRE
Le résultat s'affiche comme un grand nombre (ex : 45678)
Excel stocke les dates sous forme de numéros de série en interne. Si tu vois 45678 au lieu d'une belle date comme 15/01/2025, c'est juste un problème de format de cellule.
Solution : Clique droit sur la cellule, puis "Format de cellule" et choisis "Date" avec le format souhaité (jj/mm/aaaa par exemple). Tu peux aussi utiliser le raccourci Ctrl+1 pour ouvrir directement la fenêtre de formatage.
Erreur #VALEUR! quand j'utilise des jours fériés
Cette erreur apparaît souvent quand tes jours fériés ne sont pas correctement formatés en dates, ou quand tu as du texte dans ta plage de jours fériés.
Solution : Vérifie que toutes les cellules de ta plage jours_fériés contiennent soit des dates valides, soit rien du tout (pas de texte). Assure-toi que le format de ces cellules est bien "Date" et non "Texte" : sélectionne la plage, Ctrl+1, puis choisis le format Date.
Le calcul inclut le samedi ou le dimanche dans le résultat final
Ce n'est pas une erreur à proprement parler : SERIE.JOUR.OUVRE retourne la date exacte après N jours ouvrés comptés. La date de départ n'est jamais dans le compte, donc le résultat tombe toujours sur un jour ouvré.
Solution : Si ton résultat tombe quand même un week-end, vérifie que ta date_départ est bien une date reconnue par Excel et non un texte. Pour forcer le résultat sur un jour ouvré quoi qu'il arrive, utilise =SERIE.JOUR.OUVRE(SERIE.JOUR.OUVRE(A1; 10); 0).

SERIE.JOUR.OUVRE vs NB.JOURS.OUVRES vs SERIE.JOUR.OUVRE.INTL vs MOIS.DECALER
Utilise SERIE.JOUR.OUVRE pour calculer une date à partir d'un nombre de jours ouvrés (week-end classique sam-dim). NB.JOURS.OUVRES fait l'inverse : il compte les jours entre deux dates. SERIE.JOUR.OUVRE.INTL ajoute la personnalisation du week-end. MOIS.DECALER travaille en mois calendaires, sans notion de jours ouvrés.
| Critère | SERIE.JOUR.OUVRE | NB.JOURS.OUVRES | SERIE.JOUR.OUVRE.INTL | MOIS.DECALER |
|---|---|---|---|---|
| Résultat retourné | Une date | Un nombre de jours | Une date | Une date |
| Exclut les week-ends | ✅ Sam-Dim | ✅ Sam-Dim | ✅ Personnalisable | ❌ Non |
| Gère les jours fériés | ✅ Oui | ✅ Oui | ✅ Oui | ❌ Non |
| Unité de temps | Jours ouvrés | Jours ouvrés | Jours ouvrés | Mois calendaires |
| Week-end personnalisé | ❌ Non | ❌ Non | ✅ Oui | N/A |
| Usage typique | Calculer une échéance | Compter des jours | Pays avec week-end différent | Plannings mensuels |
| Difficulté | ⭐⭐ | ⭐⭐ | ⭐⭐⭐ | ⭐⭐ |

Astuces avancées avec SERIE.JOUR.OUVRE
Créer un calendrier de jours fériés réutilisable
Plutôt que de taper les jours fériés à chaque fois, crée une feuille "Paramètres" avec tous les jours fériés de l'année et donne un nom à la plage via Formules > Définir un nom (par exemple JoursFériés2025). Dans toutes tes formules, utilise simplement =SERIE.JOUR.OUVRE(A1; 10; JoursFériés2025).
Quand l'année change, tu mets à jour une seule fois la liste et toutes tes formules suivent automatiquement.
Calculer le dernier jour ouvré du mois
Combine SERIE.JOUR.OUVRE avec FIN.MOIS pour obtenir le dernier jour ouvré d'un mois donné : =SERIE.JOUR.OUVRE(FIN.MOIS(A1; 0)+1; -1). La logique : FIN.MOIS donne le dernier jour du mois, +1 fait passer au 1er du mois suivant, et -1 jour ouvré remonte au dernier jour ouvré du mois ciblé.
Idéal pour les clôtures comptables qui tombent toujours sur un jour ouvré.
Créer des alertes automatiques sur les délais dépassés
Utilise la mise en forme conditionnelle avec la règle =C2<AUJOURDHUI() sur ta colonne de dates calculées par SERIE.JOUR.OUVRE. Toutes les lignes dont la date est passée s'affichent en rouge automatiquement.
Tu repères en un coup d'oeil les urgences dans ton planning, sans avoir à comparer date par date.
Questions fréquentes
Oui, utilise un nombre négatif pour reculer dans le temps. Par exemple, =SERIE.JOUR.OUVRE(AUJOURDHUI(); -10) te donnera la date située 10 jours ouvrés avant aujourd'hui.
C'est très pratique pour la planification à rebours : retrouver une date de commande à partir d'une date de livraison, ou calculer quand démarrer une tâche pour respecter une deadline.
Oui, SERIE.JOUR.OUVRE considère automatiquement les samedis et dimanches comme des jours non ouvrés et les saute dans son décompte. Si ton entreprise a d'autres jours de week-end (comme vendredi-samedi dans certains pays), utilise SERIE.JOUR.OUVRE.INTL qui permet de personnaliser les jours exclus via un paramètre numérique ou une chaîne de caractères.
Crée une plage de cellules contenant toutes tes dates de jours fériés, puis référence cette plage dans le paramètre jours_fériés. Par exemple : =SERIE.JOUR.OUVRE(A1; 10; F1:F15) où F1:F15 contient tes 15 jours fériés de l'année.
Pour encore plus de confort, donne un nom à cette plage (Formules > Définir un nom) et utilise ce nom directement dans la formule.
Excel stocke les dates en numéros de série en interne. Si tu vois 45678 au lieu du 15/01/2025, c'est un problème de format d'affichage.
Clique droit sur la cellule, puis "Format de cellule" > "Date", et choisis le format de date qui te convient (jj/mm/aaaa par exemple). La valeur calculée est correcte, seul l'affichage change.
La fonction arrondit automatiquement les décimales à l'entier le plus proche. Si tu mets 5,7 jours ouvrés, Excel calculera avec 6 jours.
Pas besoin d'arrondir toi-même, la fonction le fait pour toi. Cela dit, en pratique, les délais en jours ouvrés sont toujours des entiers, donc ce cas ne se présente généralement pas.
Pour aller plus loin
Continue sur ta lancée après la fonction SERIE.JOUR.OUVRE : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



