Calcul D Un Nombre De Jours Sous Excel

Calcul d’un nombre de jours sous Excel

Calculez rapidement l’écart entre deux dates, les jours ouvrés, les week ends et obtenez la formule Excel la plus adaptée à votre cas.

Calculateur interactif

Saisissez deux dates puis cliquez sur “Calculer”. Vous verrez aussi une suggestion de formule Excel.

Visualisation du résultat

Le graphique compare les jours calendaires, les week ends, les jours fériés saisis et les jours ouvrés estimés.

DATEDIF FIN – DEBUT NB.JOURS.OUVRES

Guide expert : comment faire un calcul d’un nombre de jours sous Excel

Le calcul d’un nombre de jours sous Excel est l’une des tâches les plus fréquentes en gestion, en ressources humaines, en comptabilité, en logistique et en analyse de projet. En apparence, la demande semble simple : on veut savoir combien de jours séparent une date de début et une date de fin. Pourtant, dans la pratique, plusieurs questions se posent immédiatement. Faut il inclure le jour de départ ? Faut il inclure le jour d’arrivée ? Cherche t on des jours calendaires, des jours ouvrés, des jours ouvrables, ou uniquement des jours réellement travaillés ? La bonne nouvelle, c’est qu’Excel gère très bien les dates, à condition de comprendre sa logique interne et de choisir la bonne formule.

Dans Excel, une date est stockée comme un numéro de série. Cela signifie qu’une journée correspond à une unité entière. Grâce à ce principe, soustraire une date à une autre permet de retrouver directement un nombre de jours. C’est la méthode la plus simple, mais ce n’est pas la seule. Selon votre besoin, vous pouvez aussi utiliser DATEDIF, NB.JOURS.OUVRES, NB.JOURS.OUVRES.INTL ou encore des combinaisons plus avancées avec des listes de jours fériés. Si vous gérez des contrats, des plannings, des délais de livraison, des absences ou des périodes de facturation, maîtriser ces fonctions vous fera gagner un temps considérable.

Le point clé à retenir est simple : Excel calcule très bien les écarts de dates, mais le bon résultat dépend toujours de la définition métier du mot “jour”.

1. Comprendre la différence entre jours calendaires, jours ouvrés et jours ouvrables

Avant d’écrire une formule, il faut clarifier le type de jours recherché. C’est la base d’un calcul fiable.

  • Jours calendaires : tous les jours du calendrier sont comptés, y compris samedis, dimanches et jours fériés.
  • Jours ouvrés : en général, seuls les jours travaillés du lundi au vendredi sont retenus, hors week ends et éventuellement hors jours fériés.
  • Jours ouvrables : le plus souvent, on compte du lundi au samedi, ce qui peut différer des jours ouvrés selon le secteur.
  • Jours inclusifs : la date de fin est comptée dans le résultat.
  • Jours exclusifs : on calcule uniquement l’écart entre les deux dates, sans ajouter le dernier jour.

Par exemple, si une mission commence le 1er avril et se termine le 10 avril, l’écart brut entre les deux dates est de 9 jours, mais si l’on inclut le 10 avril dans la période, on parle alors de 10 jours calendaires. Cette distinction est extrêmement importante dans les tableaux de bord, les contrats et les indicateurs RH.

2. La méthode la plus simple sous Excel : soustraire deux dates

Pour un calcul d’un nombre de jours sous Excel, la méthode la plus rapide consiste à soustraire la date de début à la date de fin. Si votre date de début est en cellule A2 et votre date de fin en B2, vous pouvez utiliser :

=B2-A2

Cette formule renvoie le nombre de jours calendaires entre les deux dates. Si vous souhaitez inclure la date de fin, vous ajoutez 1 :

=B2-A2+1

Cette approche est idéale pour les cas simples. Elle est très lisible et très performante. En revanche, elle ne distingue pas automatiquement les week ends ni les jours fériés.

3. Utiliser DATEDIF pour un calcul orienté durée

La fonction DATEDIF est souvent utilisée lorsqu’on veut calculer un écart de dates selon une unité précise. Pour les jours, la syntaxe classique est :

=DATEDIF(A2;B2;”d”)

Le paramètre “d” indique à Excel de renvoyer le nombre de jours entiers entre les deux dates. Cette formule est particulièrement utile quand vous travaillez aussi avec des mois ou des années, car la même fonction permet de changer d’unité sans repenser toute votre logique de calcul.

Cela dit, DATEDIF reste parfois moins transparente pour les utilisateurs non experts qu’une simple soustraction. Dans un fichier partagé, il peut être préférable de privilégier la formule la plus facile à relire, sauf si vous avez besoin d’une logique multi unités.

4. Calculer les jours ouvrés avec NB.JOURS.OUVRES

Lorsque l’objectif est de compter uniquement les jours ouvrés, Excel propose la fonction NB.JOURS.OUVRES. Elle est essentielle pour les services administratifs, les équipes projet et les responsables RH.

Exemple :

=NB.JOURS.OUVRES(A2;B2)

Cette formule compte les jours du lundi au vendredi entre les deux dates, en incluant les bornes si elles sont ouvrées. Vous pouvez aussi déduire des jours fériés à partir d’une plage de cellules :

=NB.JOURS.OUVRES(A2;B2;F2:F12)

Cette version est plus précise pour un contexte réel, car elle retire automatiquement les jours fériés de votre liste. Pour les entreprises internationales ou les organisations qui ont des calendriers spécifiques, cette méthode est bien plus fiable qu’une approximation manuelle.

5. Personnaliser le week end avec NB.JOURS.OUVRES.INTL

Dans certains métiers, le week end n’est pas limité au samedi et au dimanche. C’est fréquent dans la distribution, l’industrie, l’hôtellerie ou les activités internationales. Excel propose alors NB.JOURS.OUVRES.INTL, qui permet de définir les jours non travaillés.

Exemple avec samedi et dimanche comme jours non travaillés :

=NB.JOURS.OUVRES.INTL(A2;B2;1)

Cette fonction est très puissante, car elle s’adapte à des conventions locales variées. Si vous créez un fichier destiné à plusieurs pays ou à plusieurs unités d’exploitation, c’est souvent l’option la plus robuste.

6. Pourquoi Excel fonctionne avec des numéros de série

Beaucoup d’erreurs viennent du fait que les utilisateurs voient les dates comme du texte affiché, alors qu’Excel les manipule comme des nombres. Ce fonctionnement permet de réaliser des additions, des soustractions et des comparaisons très rapidement. C’est aussi la raison pour laquelle un mauvais formatage peut donner l’impression qu’Excel “se trompe”, alors que le problème vient simplement de cellules enregistrées en texte au lieu d’un vrai format date.

Statistique du calendrier grégorien Valeur réelle Impact dans Excel
Jours dans une année commune 365 Base de calcul la plus fréquente pour les écarts annuels
Jours dans une année bissextile 366 Ajoute 1 jour sur les années concernées
Années bissextiles sur un cycle de 400 ans 97 Confirme que tous les écarts longs doivent tenir compte des années bissextiles
Durée moyenne d’une année grégorienne 365,2425 jours Explique la logique calendaire à long terme

Ces données reposent sur les règles du calendrier grégorien, qui structurent la majorité des calculs de dates modernes. Pour approfondir les standards liés au temps et à la mesure, vous pouvez consulter le site du National Institute of Standards and Technology.

7. Le cas particulier des systèmes de dates Excel

Un autre point à connaître concerne les systèmes de dates utilisés par Excel. Historiquement, les environnements Windows ont largement utilisé le système 1900, tandis que certains anciens fichiers Mac pouvaient fonctionner avec le système 1904. Ce détail peut provoquer des écarts de plusieurs années si un fichier est importé sans contrôle.

Système de dates Excel Date de base Écart observé Usage courant
Système 1900 1 janvier 1900 Référence standard Très courant sous Windows
Système 1904 1 janvier 1904 Décalage de 1462 jours Anciennes configurations Mac

Ce tableau montre pourquoi un contrôle des paramètres du classeur est indispensable lors de la reprise de fichiers anciens ou multi plateformes. Si vous manipulez des archives, cette vérification peut vous éviter des erreurs majeures de reporting.

8. Les erreurs les plus fréquentes dans le calcul d’un nombre de jours sous Excel

  1. Dates stockées comme texte : Excel ne peut pas soustraire correctement deux cellules si elles ne sont pas reconnues comme des dates.
  2. Formats régionaux incohérents : un fichier peut interpréter 03/04/2025 comme le 3 avril ou le 4 mars selon la configuration.
  3. Confusion entre jours ouvrés et calendaires : c’est l’erreur métier la plus fréquente.
  4. Oubli de la date de fin inclusive : on obtient alors un résultat inférieur d’une unité.
  5. Absence de liste de jours fériés : les calculs RH ou logistiques deviennent approximatifs.

Pour réduire ces erreurs, il est recommandé de standardiser vos colonnes de dates, d’utiliser une liste de jours fériés dédiée et de documenter clairement la logique de calcul dans le fichier. Dans un environnement professionnel, cette documentation est aussi importante que la formule elle même.

9. Méthode pratique pour construire un fichier Excel fiable

Voici une méthode simple et professionnelle pour bâtir un modèle robuste :

  1. Créer une colonne Date de début et une colonne Date de fin au format date.
  2. Ajouter une colonne Écart calendaire avec =B2-A2 ou =B2-A2+1.
  3. Ajouter une colonne Jours ouvrés avec =NB.JOURS.OUVRES(A2;B2;ListeFeries).
  4. Conserver la liste des jours fériés sur une feuille séparée.
  5. Vérifier les résultats avec quelques cas tests connus.
  6. Protéger les cellules de formule pour éviter les modifications accidentelles.

Cette structure est particulièrement utile pour les équipes qui partagent des fichiers. Elle améliore la qualité des données et réduit le temps passé à vérifier les écarts manuellement.

10. Cas d’usage concrets en entreprise

  • Ressources humaines : calcul de congés, ancienneté, absences, préavis.
  • Gestion de projet : durée planifiée, retard, avance, jalons.
  • Finance : périodes de facturation, échéances, pénalités de retard.
  • Supply chain : temps de transit, délai de préparation, lead time.
  • Juridique : délais contractuels, dates butoirs, fenêtres d’exécution.

Dans chacun de ces cas, la précision du calcul a un impact direct sur la décision. Une erreur d’un jour peut sembler minime, mais elle peut modifier un paiement, un délai contractuel ou un indicateur de performance. C’est pourquoi un bon calcul d’un nombre de jours sous Excel ne doit jamais être improvisé.

11. Quelle formule choisir selon votre besoin

  • Si vous voulez un écart simple entre deux dates, utilisez =DateFin-DateDebut.
  • Si vous voulez un résultat inclusif, utilisez =DateFin-DateDebut+1.
  • Si vous avez besoin d’une durée en jours via une fonction dédiée, utilisez DATEDIF.
  • Si vous cherchez les jours ouvrés standard, utilisez NB.JOURS.OUVRES.
  • Si votre week end est personnalisé, utilisez NB.JOURS.OUVRES.INTL.

Pour un usage avancé, vous pouvez aussi créer une table de calendrier, y ajouter des colonnes pour identifier les jours ouvrés, les vacances, les jours fériés et les périodes de fermeture, puis faire vos calculs sur cette base. Cette approche est très puissante dans les grands modèles analytiques.

12. Références utiles et sources d’autorité

Pour compléter vos pratiques, voici quelques ressources fiables liées à la gestion du temps, des calendriers et à l’usage professionnel des données :

13. Conclusion

Le calcul d’un nombre de jours sous Excel peut être très simple ou très sophistiqué selon le contexte. Pour un besoin basique, la soustraction de dates est souvent suffisante. Pour un besoin professionnel, il faut distinguer jours calendaires, jours ouvrés, jours inclusifs, jours fériés et systèmes de dates. En comprenant ces nuances et en utilisant les bonnes fonctions, vous obtenez des résultats fiables, reproductibles et facilement auditables. Le calculateur ci dessus vous donne une estimation immédiate et vous oriente vers la bonne logique Excel. Pour un usage récurrent, le meilleur réflexe reste de formaliser vos règles métier dans le classeur afin que chaque utilisateur obtienne exactement le même résultat.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top