Aller au contenu principal
📅Dates & Temps

Jour ouvré

Un jour ouvré est un jour travaillé, hors week-ends et jours fériés. Excel propose deux fonctions dédiées : NB.JOURS.OUVRES() pour compter les jours ouvrés entre deux dates, et SERIE.JOUR.OUVRE() pour calculer une date future en ajoutant un nombre de jours ouvrés. Les deux acceptent une liste de jours fériés en paramètre optionnel.

À quoi sert un jour ouvré dans Excel ?

Les jours ouvrés sont essentiels dès que tu travailles avec des délais professionnels. Quand un contrat stipule "livraison sous 10 jours ouvrés" ou qu'un salarié a droit à "25 jours ouvrés de congés par an", tu ne peux pas compter les jours du calendrier : il faut exclure les samedis, dimanches et jours fériés. Excel fournit deux fonctions pour ça : NB.JOURS.OUVRES() compte les jours ouvrés entre deux dates, et SERIE.JOUR.OUVRE() calcule la date d'arrivée en ajoutant des jours ouvrés à une date de départ.

Tu vas utiliser ces fonctions dans la planification de projets, le calcul d'échéances contractuelles, le suivi des délais de paiement ou la gestion des congés. Les deux fonctions acceptent un troisième argument optionnel : une plage contenant tes jours fériés. Sans cette liste, elles ne tiennent compte que des week-ends. Les variantes INTL (NB.JOURS.OUVRES.INTL et SERIE.JOUR.OUVRE.INTL) te permettent en plus de définir quels jours de la semaine sont chômés, utile si ton entreprise ne travaille pas le samedi mais travaille le dimanche.

Jour ouvré : exemples concrets

Exemple 1 : Chef de projet : calculer la date de fin d'un lot de travaux

Tu es chef de projet dans une société de services numériques. Tu planifies un projet avec 8 lots de travaux dont les durées sont estimées en jours ouvrés (5, 10, 15 jours, etc.). Tu veux calculer automatiquement la date de fin de chaque lot à partir de la date de début, en excluant les week-ends et les jours fériés.

La formule =SERIE.JOUR.OUVRE(B2;C2;$F$2:$F$15) prend la date de début en B2, ajoute le nombre de jours ouvrés en C2, et exclut les jours fériés listés dans la plage F2:F15. Le résultat est la date de fin du lot. Pour enchaîner les lots, la date de début du lot suivant est =D2+1 (le lendemain de la fin du lot précédent).

Tu maintiens ta liste de jours fériés dans un onglet dédié (1er janvier, lundi de Pâques, 1er mai, 8 mai, etc.) et tu la références en absolu ($F$2:$F$15) pour qu'elle reste fixe quand tu copies la formule. Si un jour férié est ajouté ou supprimé, tu mets à jour la liste et tout le planning se recalcule.

Exemple 2 : Comptable : vérifier les délais de paiement fournisseurs

Tu es comptable dans une PME industrielle. Tes conditions de paiement fournisseurs sont "30 jours nets fin de mois" ou "45 jours ouvrés". Tu dois calculer la date d'échéance de chaque facture pour alimenter ton plan de trésorerie et vérifier qu'aucun paiement n'est en retard.

Pour les délais en jours ouvrés, la formule =SERIE.JOUR.OUVRE(B2;45;$E$2:$E$15) calcule la date d'échéance en ajoutant 45 jours ouvrés à la date de facture (B2), hors jours fériés. La formule =NB.JOURS.OUVRES(B2;AUJOURDHUI();$E$2:$E$15) te donne le nombre de jours ouvrés écoulés depuis la facture, que tu compares au délai contractuel.

Tu ajoutes une colonne "Statut" avec =SI(NB.JOURS.OUVRES(B2;AUJOURDHUI();$E$2:$E$15)>C2;"RETARD";"OK") pour signaler automatiquement les factures en retard de paiement. Une mise en forme conditionnelle colore en rouge les lignes en retard.

Astuces
  1. #1 Crée un onglet "Jours fériés" avec la liste des jours fériés de l'année en cours et de l'année suivante. Référence cette plage dans toutes tes formules NB.JOURS.OUVRES et SERIE.JOUR.OUVRE.
  2. #2 NB.JOURS.OUVRES.INTL() te permet de définir des week-ends personnalisés. Le deuxième argument "7" signifie que seul le dimanche est chômé (utile dans le commerce). "1" (défaut) signifie samedi et dimanche chômés.
  3. #3 Pour calculer le nombre de jours ouvrés dans un mois, utilise =NB.JOURS.OUVRES(DATE(2026;3;1);DATE(2026;3;31);joursFeries). Pratique pour les plannings de charge ou les calculs de capacité.
  4. #4 SERIE.JOUR.OUVRE accepte des valeurs négatives pour remonter dans le temps. =SERIE.JOUR.OUVRE(B2;-10) donne la date 10 jours ouvrés avant B2.

NB.JOURS.OUVRES et SERIE.JOUR.OUVRE n'excluent que les samedis et dimanches par défaut. Si tu oublies de passer ta liste de jours fériés en troisième argument, les 1er mai, 25 décembre et autres jours fériés seront comptés comme des jours travaillés.

Les erreurs courantes avec le jour ouvré

Oublier la liste de jours fériés dans la formule

Tu utilises =NB.JOURS.OUVRES(A2;B2) pour calculer le nombre de jours ouvrés entre deux dates. La formule exclut correctement les samedis et dimanches, mais elle compte le 1er mai, le 14 juillet et le 25 décembre comme des jours travaillés. Ton planning prévoit 22 jours ouvrés en mai alors qu'il n'y en a que 20 ou 21.

L'erreur est d'autant plus difficile à repérer que le résultat semble plausible. Un écart de 1 ou 2 jours sur un mois passe facilement inaperçu, mais il s'accumule sur l'année et fausse tes calculs de charge, de délais ou de congés.

Solution : Ajoute toujours le troisième argument avec ta plage de jours fériés : =NB.JOURS.OUVRES(A2;B2;JoursFeries). Crée une plage nommée "JoursFeries" dans un onglet dédié pour centraliser la liste et la réutiliser dans toutes tes formules.

Compter les jours calendaires au lieu des jours ouvrés

Tu calcules un délai avec =B2-A2 (simple soustraction) en pensant obtenir des jours ouvrés. Le résultat est le nombre de jours calendaires, week-ends inclus. Pour un délai contractuel de 30 jours ouvrés, tu obtiens 30 jours calendaires, soit environ 22 jours ouvrés seulement. Ton client ou ton fournisseur s'attend à un délai plus long que celui que tu as calculé.

Cette confusion entre jours calendaires et jours ouvrés est l'une des erreurs les plus courantes dans les plannings Excel. Elle fausse les dates de livraison, les échéances de paiement et les plannings de projet.

Solution : Utilise =SERIE.JOUR.OUVRE(A2;30;JoursFeries) au lieu de =A2+30 pour ajouter 30 jours ouvrés. Pour compter les jours ouvrés entre deux dates, utilise =NB.JOURS.OUVRES(A2;B2;JoursFeries) au lieu de =B2-A2.

Questions fréquentes sur le jour ouvré

Comment calculer une date d'échéance en jours ouvrés dans Excel ?

Utilise la fonction SERIE.JOUR.OUVRE(date_début;nb_jours;jours_fériés). Par exemple, =SERIE.JOUR.OUVRE(A2;30;JoursFeries) calcule la date située 30 jours ouvrés après la date en A2, en excluant les week-ends et les jours fériés de ta liste. Si le résultat s'affiche comme un nombre au lieu d'une date, applique un format de date via Ctrl+1. Pense à créer un onglet dédié avec la liste de tes jours fériés pour ne pas avoir à les ressaisir dans chaque formule.

Comment compter le nombre de jours ouvrés entre deux dates dans Excel ?

La fonction NB.JOURS.OUVRES(date_début;date_fin;jours_fériés) fait exactement ce calcul. Elle exclut automatiquement les samedis et dimanches, et tu peux ajouter une liste de jours fériés en troisième argument. Par exemple, =NB.JOURS.OUVRES(A2;B2;F2:F15) te donne le nombre de jours travaillés entre les deux dates. Si ton entreprise a des jours de repos différents du samedi-dimanche, utilise NB.JOURS.OUVRES.INTL() qui te permet de personnaliser les jours chômés.

Termes liés

Envie d'aller plus loin ?

Explore les 293 termes de notre lexique ou découvre nos formules Excel.