Syntaxe
La fonction JOURS s’écrit de la façon suivante :
=JOURS( date_fin ; date_début )
Les deux arguments de la fonction sont :
date_fin
– il s’agit de la date de fin de la période.date_début
– il s’agit de la date de début de la période.
Explications
La fonction JOURS calcule le nombre de jours entre une date de début et une date de fin. Dans notre exemple, entre le 25/04/2025 et le 30/04/2025 il y a 5 jours. Si votre date comporte la notion d’heures, celle-ci sera ignorée.
Si votre date de fin est antérieure à la date de début, le résultat sera négatif. Il vous sera alors possible de corriger ça avec la fonction ABS. Si vous voulez calculer le nombre de jours ouvrés entre deux dates, il faudra vous tourner vers la fonction NB.JOURS.OUVRES.
Exemple
Dans notre exemple, nous avons en cellule B5 la date de début de la période (25/04/2025) et en cellule C5 la date de fin de la période (30/04/2025). Nous obtenons :
= JOURS( C5 ; B5 )
--> Résultat: 5
Il est possible d’obtenir le même résultat en soustrayant les dates :
= C5 - B5
--> Résultat: 5
De fait, le seul avantage de la fonction JOURS est qu’elle ignore les heures (si elles sont renseignées) par rapport rapport à une soustraction.
La fonction JOURS reconnait également le format date s’il est saisi de la façon suivante :
= JOURS( "30/04/2025" ; "25/04/2025" )
Cependant vous prenez toujours le risque qu’Excel interprète mal le format date (format US). Privilégiez la fonction DATE si vous devez en saisir une directement dans votre formule :
= JOURS( DATE(2025;04;30) ; DATE(2025;04;25) )
Formules en lien
- Calculer l’âge avec la date de naissance
- Calculer l’ancienneté
- Différence entre deux dates sans DATEDIF
- Calculer le nombre de jours ouvrés entre deux dates
Fonctions en lien
- Fonction DATEDIF
- Fonction DATE
- Fonction MOIS
- Fonction ANNEE
- Fonction AUJOURDHUI
- Fonction MAINTENANT
- Fonction JOURSEM
- Fonction NB.JOURS.OUVRES
- Fonction FRACTION.ANNEE
- Fonction FIN.MOIS
- Fonction MOIS.DECALER
- Fonction SERIE.JOUR.OUVRE.INTL