Calcul nombre de jour entre deux dates Excel
Calculez instantanément le nombre total de jours, les jours ouvrés, les week-ends et l’équivalent en semaines. Cet outil reproduit la logique la plus courante utilisée dans Excel avec options d’inclusion de la date de fin et mode jours ouvrés.
Guide expert : calculer le nombre de jours entre deux dates dans Excel sans erreur
Le calcul nombre de jour entre deux dates Excel est l’une des opérations les plus fréquentes en gestion, finance, RH, logistique, planification de projet et analyse commerciale. Derrière une apparente simplicité se cachent pourtant plusieurs subtilités : faut-il inclure ou exclure la date de fin, compter uniquement les jours ouvrés, prendre en compte les jours fériés, ou encore comprendre la différence entre le système de date 1900 et 1904 d’Excel. Cette page vous donne à la fois un calculateur immédiat et une méthode rigoureuse pour obtenir des résultats fiables.
Pourquoi ce calcul est si important dans Excel
Dans une feuille de calcul, la différence entre deux dates sert à mesurer une durée. Cette durée peut représenter le délai de livraison d’une commande, la durée d’un contrat, le nombre de jours de présence d’un salarié, le temps entre une date de facturation et une date de paiement, ou encore la durée d’une campagne marketing. Comme Excel stocke les dates sous forme de numéros de série, les calculs paraissent simples, mais le résultat attendu dépend souvent du contexte métier.
Par exemple, dans un suivi de projet, vous voudrez souvent connaître le nombre de jours calendaires entre une date de lancement et une date de fin. En revanche, pour une analyse RH ou opérationnelle, vous aurez plus souvent besoin des jours ouvrés, c’est-à-dire les jours du lundi au vendredi, parfois hors jours fériés. Une formule correcte dans un contexte et incorrecte dans un autre peut produire des écarts significatifs.
Règle simple : dans Excel, =B2-A2 calcule généralement la différence brute entre deux dates si A2 contient la date de début et B2 la date de fin. Si vous souhaitez inclure les deux bornes, vous ajoutez souvent +1.
Les principales méthodes dans Excel
1. Soustraction directe entre deux dates
La méthode la plus rapide consiste à soustraire la date de début à la date de fin. Exemple :
=B2-A2
Cette approche convient très bien si vous voulez un nombre de jours calendaires et si vos cellules sont bien reconnues comme des dates valides. Si vous devez inclure le premier et le dernier jour, utilisez :
=B2-A2+1
2. Utiliser la fonction JOURS
Dans les versions récentes d’Excel, la fonction JOURS ou DAYS selon la langue de votre logiciel permet de retourner directement le nombre de jours entre deux dates :
=JOURS(B2;A2)
Elle améliore la lisibilité de la formule, ce qui est utile dans les tableaux partagés ou audités par plusieurs utilisateurs.
3. Calcul des jours ouvrés avec NB.JOURS.OUVRES
Lorsque vous devez exclure les samedis et dimanches, utilisez NB.JOURS.OUVRES. Si vous voulez également exclure une liste de jours fériés placée dans la plage E2:E12, écrivez :
=NB.JOURS.OUVRES(A2;B2;E2:E12)
C’est l’option de référence pour les plannings, la paie, les SLA et les délais administratifs.
4. Calcul plus avancé avec DATEDIF
La fonction DATEDIF est souvent utilisée pour calculer un écart en jours, mois ou années. Pour obtenir un nombre de jours :
=DATEDIF(A2;B2;”d”)
Cette fonction est très pratique mais demande une date de fin postérieure à la date de début. Elle est également connue pour être un peu moins visible dans l’assistance intégrée d’Excel, bien qu’elle reste très utilisée.
Comprendre l’inclusion ou l’exclusion de la date de fin
L’un des points les plus importants dans un calcul nombre de jour entre deux dates Excel est la convention adoptée. Si vous mesurez la différence pure entre le 1er mars et le 10 mars, Excel retournera généralement 9 jours avec une simple soustraction, car il compte l’écart entre les deux bornes. Pourtant, beaucoup d’utilisateurs attendent 10 jours, car ils souhaitent compter les deux dates comme incluses.
- Exclusion de la date de fin : adapté aux écarts purs, aux analyses de durée techniques et à certaines conventions financières.
- Inclusion de la date de fin : adapté aux durées opérationnelles, au suivi de présence, aux périodes commerciales et aux échéances comptées “du premier au dernier jour inclus”.
Le calculateur ci-dessus vous laisse précisément choisir ce comportement afin d’éviter toute ambiguïté.
Différence entre jours calendaires et jours ouvrés
Les jours calendaires incluent tous les jours du calendrier : lundi, mardi, mercredi, jeudi, vendredi, samedi et dimanche. Les jours ouvrés excluent généralement le week-end, et parfois les jours fériés. En entreprise, cette distinction a un impact direct sur les délais affichés et sur la conformité des reportings.
| Type de calcul | Ce qui est compté | Fonction Excel fréquente | Cas d’usage |
|---|---|---|---|
| Jours calendaires | Tous les jours | =B2-A2 ou =JOURS(B2;A2) | Contrats, délais civils, durée totale d’une campagne |
| Jours ouvrés | Lundi à vendredi | =NB.JOURS.OUVRES(A2;B2) | Gestion RH, production, délais de traitement |
| Jours ouvrés hors fériés | Lundi à vendredi hors dates listées | =NB.JOURS.OUVRES(A2;B2;Feries) | SLA, administration, paie, planning annuel |
Sur une année civile standard de 365 jours, on observe en moyenne 104 jours de week-end, car il y a 52 semaines et donc 52 samedis et 52 dimanches. Cela laisse environ 261 jours ouvrés théoriques avant déduction des jours fériés. En France, selon les années et selon le jour de la semaine sur lequel tombent les fêtes légales, le volume de jours ouvrés effectifs baisse encore.
Données utiles et statistiques de référence
Pour éviter les erreurs d’interprétation, il est utile de garder en tête quelques repères quantitatifs réels. Les tableaux ci-dessous donnent des ordres de grandeur pratiques pour l’analyse des durées et des délais.
| Repère calendaire | Valeur typique | Impact dans Excel |
|---|---|---|
| Nombre de jours dans une année non bissextile | 365 | Base la plus fréquente pour les comparaisons annuelles |
| Nombre de jours dans une année bissextile | 366 | Ajoute 1 jour en février, à bien intégrer dans les durées |
| Nombre moyen de jours de week-end par an | 104 | Réduit mécaniquement le nombre de jours ouvrés |
| Nombre théorique de jours ouvrés avant fériés | 261 | Repère pratique pour SLA, paie et planification |
| Écart entre système Excel 1900 et 1904 | 1 462 jours | Peut fausser les importations de fichiers entre environnements |
| Exemple de période | Jours calendaires | Jours ouvrés théoriques | Lecture métier |
|---|---|---|---|
| 1 semaine complète | 7 | 5 | Le ratio 5 sur 7 aide à anticiper la charge utile |
| 1 mois de 30 jours | 30 | Environ 20 à 22 | Varie selon le placement des week-ends et fériés |
| 1 trimestre de 90 jours | 90 | Environ 64 à 66 | Repère utile pour budget, staffing et délai fournisseur |
| 1 année civile standard | 365 | Environ 251 à 261 | Dépend du pays et du nombre de jours fériés retenus |
Le piège du système de date Excel 1900 et 1904
Excel utilise des systèmes de dates internes. Le plus courant est le système 1900, historiquement dominant sous Windows. Un autre système, 1904, a été utilisé sur certaines configurations Mac. L’écart entre les deux est de 1 462 jours. Si vous importez ou copiez des données entre classeurs qui n’utilisent pas le même système, vos dates peuvent paraître exactes visuellement dans certains contextes mais produire des décalages majeurs dans les calculs.
- Vérifiez le système de date utilisé dans le fichier source.
- Contrôlez les dates après importation, surtout si les écarts semblent incohérents.
- Testez un exemple connu, comme le 1er janvier d’une année, pour valider l’alignement.
Le calculateur ci-dessus ne reproduit pas la totalité des bizarreries historiques d’Excel, mais il vous rappelle ce point essentiel afin d’éviter les erreurs d’interprétation lors d’échanges de fichiers.
Exemples concrets de formules Excel
- Nombre de jours calendaires : =B2-A2
- Nombre de jours calendaires en incluant les deux dates : =B2-A2+1
- Nombre de jours via fonction dédiée : =JOURS(B2;A2)
- Jours ouvrés sans jours fériés : =NB.JOURS.OUVRES(A2;B2)
- Jours ouvrés avec jours fériés : =NB.JOURS.OUVRES(A2;B2;E2:E12)
- Différence en jours avec DATEDIF : =DATEDIF(A2;B2;”d”)
Si vos dates contiennent également des heures, pensez à normaliser le format ou à utiliser des arrondis selon votre besoin. Une date avec heure peut provoquer des résultats décimaux si elle n’est pas traitée correctement.
Bonnes pratiques pour obtenir un résultat fiable
- Assurez-vous que les cellules sont bien au format date et non du texte.
- Définissez clairement la convention de calcul : date de fin incluse ou non.
- Choisissez dès le départ entre jours calendaires et jours ouvrés.
- Maintenez une liste propre de jours fériés dans une plage dédiée si nécessaire.
- Contrôlez le système de date 1900 ou 1904 sur les fichiers importés.
- Testez toujours vos formules sur un exemple simple avant déploiement sur un grand tableau.
Sources fiables pour approfondir la logique des dates
Pour comprendre les standards temporels, la structure des calendriers et la manière dont les institutions traitent les données liées au temps et aux durées, vous pouvez consulter ces références faisant autorité :
- NIST.gov – Time and Frequency Division
- Archives.gov – Calendar history and conventions
- Census.gov – Population age and date based measures
Ces ressources sont particulièrement utiles si vous travaillez sur des applications sensibles aux conventions de date, à la mesure des durées, à l’âge, aux périodes administratives ou à l’historique des calendriers.
Conclusion
Le calcul nombre de jour entre deux dates Excel ne se limite pas à une simple soustraction. Pour être exact, il faut tenir compte du contexte : jours calendaires ou ouvrés, jours fériés, inclusion de la date de fin, système de date du fichier et parfois même présence d’heures dans les cellules. En utilisant le calculateur de cette page, vous obtenez immédiatement une durée claire, accompagnée d’une visualisation graphique facile à interpréter. Pour une utilisation dans Excel, retenez surtout les trois réflexes essentiels : valider le format date, choisir la bonne formule et documenter la convention de calcul retenue.