Fonction SERIE.JOUR.OUVRE ExcelCalculer une date après N jours ouvrés – Guide 2026
SERIE.JOUR.OUVRE (WORKDAY en anglais) est une fonction indispensable pour tous ceux qui gèrent des plannings, des délais de livraison ou des échéances. Elle calcule automatiquement la date qui sera atteinte après un nombre donné de jours ouvrés, en excluant les week-ends et les jours fériés que tu spécifies.
Fini les calculs manuels où tu comptes les jours sur le calendrier en sautant les samedis et dimanches ! Cette fonction fait tout le travail pour toi et évite les erreurs qui peuvent coûter cher en entreprise.
Syntaxe de la fonction SERIE.JOUR.OUVRE
=SERIE.JOUR.OUVRE(date_départ; jours; [jours_fériés])Cette fonction prend une date de départ et ajoute un nombre de jours ouvrés (du lundi au vendredi par défaut). Tu peux optionnellement spécifier une liste de jours fériés à exclure du calcul.
Comprendre chaque paramètre de la fonction SERIE.JOUR.OUVRE
date_départ
(obligatoire)C'est la date de départ de ton calcul. Tu 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.
jours
(obligatoire)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 10ème jour ouvré en sautant tous les samedis et dimanches.
jours_fériés
(optionnel)Une date ou une plage de dates représentant les jours fériés à exclure du calcul. Tu peux mettre une seule date comme "01/05/2025", ou créer une liste de tous les jours fériés de l'année dans une colonne et référencer cette plage comme F1:F11. Excel sautera ces dates en plus des week-ends.
Astuce pro : Crée une feuille "Paramètres" dans ton classeur avec la liste de tous les jours fériés de l'année. Donne un nom à cette plage (ex: "JoursFériés2025") et utilise =SERIE.JOUR.OUVRE(A1; 10; JoursFériés2025). Tu pourras réutiliser cette liste dans toutes tes formules !
Exemples pratiques pas à pas
Exemple 1 – Chef de projet : calculer une date de livraison
Tu es chef de projet et tu viens de recevoir une commande le 15 janvier 2025. Ton délai de production est de 10 jours ouvrés. Tu dois calculer automatiquement la date de livraison promise au client.
La formule calcule automatiquement que 10 jours ouvrés après le 15/01 nous amène au 29/01, en sautant les week-ends.
| A | B | C | |
|---|---|---|---|
| 1 | Date commande | Délai (j.o.) | Date livraison |
| 2 | 15/01/2025 | 10 | 29/01/2025 |
| 3 | 03/02/2025 | 10 | 17/02/2025 |
| 4 | 10/03/2025 | 10 | 24/03/2025 |
=SERIE.JOUR.OUVRE(A2; B2)Si tu avais compté manuellement, tu aurais pu oublier un week-end. Avec cette formule, tu es sûr que la date est correcte et tu peux la copier sur toutes tes commandes.
Exemple 2 – RH : planifier la fin d'une période d'essai
Tu travailles aux ressources humaines et tu dois calculer la date de fin de période d'essai d'un nouveau collaborateur. La période d'essai est de 45 jours ouvrés à partir de son premier jour de travail, et tu dois exclure les jours fériés.
45 jours ouvrés après le 02/04/2025, en excluant les jours fériés (Pâques, 1er mai, 8 mai, Ascension, Pentecôte).
| A | B | C | |
|---|---|---|---|
| 1 | Employé | Date début | Fin période essai |
| 2 | Sophie Martin | 02/04/2025 | 09/06/2025 |
| 3 | Thomas Dubois | 05/05/2025 | 11/07/2025 |
=SERIE.JOUR.OUVRE(B2; 45; F$1:F$11)En créant une liste des jours fériés dans F1:F11, tu peux réutiliser la même formule pour tous les employés. Le symbole $ permet de figer la référence quand tu copies la formule.
Conseil RH : Configure une mise en forme conditionnelle pour mettre en surbrillance les fins de période d'essai qui approchent. Tu ne rateras plus jamais un entretien d'évaluation !
Exemple 3 – Commercial : calculer une échéance de paiement
Tu es commercial(e) et tes conditions de paiement sont "30 jours ouvrés nets". Tu viens d'émettre une facture le 10 février et tu dois indiquer la date limite de paiement au client.
30 jours ouvrés après le 10/02/2025 = 21/03/2025. Cette date est calculée automatiquement.
| A | B | C | |
|---|---|---|---|
| 1 | N° Facture | Date émission | Échéance (30 j.o.) |
| 2 | FAC-2025-042 | 10/02/2025 | 21/03/2025 |
| 3 | FAC-2025-043 | 14/02/2025 | 27/03/2025 |
| 4 | FAC-2025-044 | 17/02/2025 | 31/03/2025 |
=SERIE.JOUR.OUVRE(B2; 30)Cette formule garantit que tu appliques toujours le même délai de paiement à tous tes clients. Tu peux aussi l'utiliser pour suivre les retards de paiement en comparant avec la date du jour.
Exemple 4 – Logisticien : calculer une date de commande fournisseur
Tu es logisticien(ne) et tu dois recevoir des marchandises le 20 mars au plus tard. Ton fournisseur a un délai de 15 jours ouvrés. Tu dois calculer à quelle date passer commande, donc remonter dans le temps.
En utilisant -15 jours ouvrés, on remonte dans le temps pour trouver la date limite de commande.
| A | B | C | |
|---|---|---|---|
| 1 | Besoin le | Délai fournisseur | Commander avant le |
| 2 | 20/03/2025 | -15 | 28/02/2025 |
| 3 | 15/04/2025 | -15 | 26/03/2025 |
| 4 | 05/05/2025 | -15 | 14/04/2025 |
=SERIE.JOUR.OUVRE(A2; B2)Le nombre négatif est super pratique pour la planification à rebours. Tu pars de ta deadline et tu calcules automatiquement quand déclencher chaque étape.
Astuce logistique : Combine SERIE.JOUR.OUVRE avec AUJOURDHUI() pour créer des alertes automatiques. Par exemple : =SI(C2<AUJOURDHUI(); "URGENT: Commander maintenant !"; "OK")
Les erreurs fréquentes et comment les corriger
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 > Format de cellule > Date, et choisis ton format préféré (jj/mm/aaaa par exemple). Ou utilise 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 des cellules vides 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".
Le calcul inclut le samedi ou le dimanche alors qu'il ne devrait pas
Si tu obtiens un résultat qui tombe un week-end, c'est normal ! SERIE.JOUR.OUVRE retourne bien la date calculée, même si elle tombe un samedi ou dimanche quand tu ajoutes exactement le bon nombre de jours.
Solution : C'est le comportement normal d'Excel. Si tu veux toujours obtenir un jour ouvré comme résultat final, tu peux imbriquer ta formule : =SERIE.JOUR.OUVRE(SERIE.JOUR.OUVRE(A1; 10); 0). Le zéro force Excel à ajuster si nécessaire.
SERIE.JOUR.OUVRE vs NB.JOURS.OUVRES vs SERIE.JOUR.OUVRE.INTL vs MOIS.DECALER
| 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é | ⭐⭐ | ⭐⭐ | ⭐⭐⭐ | ⭐⭐ |
Utilise SERIE.JOUR.OUVRE quand : tu veux calculer une date future ou passée en jours ouvrés avec les week-ends classiques (samedi-dimanche).
Utilise NB.JOURS.OUVRES quand : tu veux savoir COMBIEN de jours ouvrés séparent deux dates (c'est l'inverse de SERIE.JOUR.OUVRE).
Utilise SERIE.JOUR.OUVRE.INTL quand : tu travailles avec des pays où le week-end n'est pas samedi-dimanche (ex: vendredi-samedi dans les pays du Golfe).
Utilise MOIS.DECALER quand : ton calcul se fait en mois complets plutôt qu'en jours, et que les jours ouvrés n'importent pas.
Combo puissant : Combine SERIE.JOUR.OUVRE et NB.JOURS.OUVRES pour faire des vérifications. Par exemple, vérifie que =NB.JOURS.OUVRES(A1; SERIE.JOUR.OUVRE(A1; 10)) retourne bien 10. C'est parfait pour tester tes formules !
Questions fréquentes
Puis-je calculer une date dans le passé avec SERIE.JOUR.OUVRE ?
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 retrouver une date de commande à partir d'une date de livraison.
Les week-ends sont-ils automatiquement exclus du calcul ?
Oui, SERIE.JOUR.OUVRE considère automatiquement les samedis et dimanches comme des jours non ouvrés et les saute. Si ton entreprise a d'autres jours de week-end (comme vendredi-samedi), utilise SERIE.JOUR.OUVRE.INTL qui permet de personnaliser.
Comment gérer plusieurs jours fériés dans la formule ?
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.
Pourquoi le résultat s'affiche comme un grand nombre au lieu d'une date ?
Excel stocke les dates en numéros de série en interne. Si tu vois 45678 au lieu du 15/01/2025, c'est juste un problème de format. Clique droit sur la cellule > Format de cellule > Date, et choisis le format de date qui te convient.
SERIE.JOUR.OUVRE fonctionne-t-il avec des décimales ?
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.
Astuces avancées pour aller plus loin
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. Donne un nom à la plage (Formules > Définir un nom > "JoursFériés2025").
Ensuite, 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 automatiquement le dernier jour ouvré d'un mois donné :
=SERIE.JOUR.OUVRE(FIN.MOIS(A1; 0)+1; -1)
Cette formule trouve d'abord le dernier jour du mois avec FIN.MOIS, ajoute 1 jour pour arriver au 1er du mois suivant, puis recule d'un jour ouvré. Magique pour les clôtures comptables !
Créer des alertes automatiques avec mise en forme conditionnelle
Utilise la mise en forme conditionnelle pour mettre en rouge les lignes où la date calculée par SERIE.JOUR.OUVRE est dépassée. Par exemple, dans ta règle de mise en forme :
=C2<AUJOURDHUI()
Tous les délais dépassés s'afficheront en rouge automatiquement. Tu repères en un coup d'œil les urgences dans ton planning !
Les fonctions similaires à SERIE.JOUR.OUVRE
Deviens un pro d'Excel
Tu maîtrises maintenant SERIE.JOUR.OUVRE ! Rejoins Le Dojo Club pour découvrir toutes les fonctions de dates et devenir vraiment efficace dans la gestion de plannings et d'échéances.
Essayer pendant 30 jours