La fonction JOUR (DAY en anglais) est ton extracteur de date préféré : elle isole en un instant le numéro du jour du mois (de 1 à 31) depuis n'importe quelle date Excel. Simple, fiable, et disponible dans toutes les versions.
Concrètement, tu t'en serviras pour identifier les employés nés un 1er du mois, repérer les factures dont l'échéance tombe en fin de mois, analyser sur quels jours tes meilleures ventes se concentrent, ou planifier des tournées de livraison selon la parité du jour.
Syntaxe de la fonction JOUR
=JOUR(numéro_de_série)Comprendre chaque paramètre de la fonction JOUR
numéro_de_série
: c'est la date dont tu veux extraire le jourDans Excel, les dates sont stockées comme des numéros de série : le 1er janvier 1900 = 1, le 2 janvier 1900 = 2, et ainsi de suite. Tu n'as pas besoin de connaître ce numéro : il suffit de référencer une cellule contenant une date, comme A2, ou d'utiliser une fonction qui retourne une date comme AUJOURDHUI() ou DATE(2024;3;15).
La fonction retourne un nombre entier entre 1 et 31 correspondant au jour du mois. Par exemple, pour le 15 mars 2024, JOUR retourne 15.
Astuce : Pour créer une date à partir d'une année, d'un mois et d'un jour, utilise =DATE(année; mois; jour). Tu peux ensuite appliquer JOUR sur cette date : =JOUR(DATE(2024;12;25)) retourne 25.
Pas envie d'écrire la formule JOUR à la main ?
Génère-la avec notre IAExemples pratiques pas à pas
RH : identifier les employés nés un jour spécifique
Tu es responsable RH et tu veux identifier tous les employés nés un 1er du mois pour leur envoyer un message personnalisé. Tu as leurs dates de naissance dans une colonne et tu veux filtrer automatiquement.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Nom | Date de naissance | Jour | Né le 1er ? |
| 2 | Marie Dupont | 01/05/1990 | 1 | Oui |
| 3 | Pierre Martin | 15/03/1985 | 15 | Non |
| 4 | Sophie Laurent | 01/12/1992 | 1 | Oui |
| 5 | Lucas Bernard | 23/08/1988 | 23 | Non |
=JOUR(B2)La fonction extrait le numéro du jour (1) depuis la date de naissance en B2. La colonne « Né le 1er ? » teste ensuite ce résultat avec un SI pour signaler d'un coup les personnes nées un 1er du mois, que tu peux alors filtrer ou mettre en couleur.
Comptable : vérifier les dates d'échéance de fin de mois
Tu es comptable et tu dois vérifier quelles factures ont une échéance en fin de mois (après le 28) pour prioriser les paiements urgents.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Facture | Date échéance | Jour | Fin de mois |
| 2 | FAC-001 | 05/03/2024 | 5 | Non |
| 3 | FAC-002 | 30/03/2024 | 30 | Oui |
| 4 | FAC-003 | 15/03/2024 | 15 | Non |
| 5 | FAC-004 | 31/03/2024 | 31 | Oui |
=JOUR(B2)Ici, la fonction renvoie 5, le quantième de la date d'échéance en B2. La colonne « Fin de mois » compare ce jour au seuil 28 via un SI pour marquer automatiquement les échéances de fin de mois à prioriser.
Commercial : analyser les ventes par jour du mois
Tu es commercial et tu constates que tes meilleures ventes se font certains jours du mois. Tu veux extraire le jour de chaque transaction pour analyser les tendances et optimiser tes relances.
| A | B | C | |
|---|---|---|---|
| 1 | Date vente | Montant | Jour du mois |
| 2 | 05/01/2024 | 1 200 € | 5 |
| 3 | 15/01/2024 | 2 800 € | 15 |
| 4 | 05/02/2024 | 1 500 € | 5 |
| 5 | 15/02/2024 | 3 100 € | 15 |
=JOUR(A2)La fonction renvoie 5, le jour du mois de la vente en A2. En remplissant cette colonne, tu obtiens un axe « jour du mois » exploitable dans un tableau croisé dynamique pour repérer les jours qui concentrent le plus de chiffre d'affaires.
Astuce de pro : Croise la colonne Jour avec SOMME.SI pour voir le chiffre d'affaires total par jour du mois : =SOMME.SI(C:C; 15; B:B) additionne toutes les ventes réalisées un 15.
Logistique : planifier les livraisons selon la parité du jour
Tu es logisticien et ton entreprise livre uniquement les jours pairs du mois pour optimiser les tournées. Tu veux identifier automatiquement les commandes livrables.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Commande | Date demandée | Jour | Livrable ? |
| 2 | CMD-101 | 06/03/2024 | 6 | Oui |
| 3 | CMD-102 | 07/03/2024 | 7 | Non |
| 4 | CMD-103 | 08/03/2024 | 8 | Oui |
| 5 | CMD-104 | 09/03/2024 | 9 | Non |
=JOUR(B2)La fonction extrait 6, le jour de la date demandée en B2. La colonne « Livrable ? » combine ensuite ce résultat avec MOD pour tester la parité (reste de la division par 2 égal à 0) et n'accepter que les jours pairs.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction JOUR
Avec JOUR, les ennuis viennent presque toujours de ce qu'on lui donne à manger. Le plus sournois, c'est de la confondre avec JOURSEM : tu crois extraire le jour de la semaine alors que tu récupères le quantième du mois.
Le reste tourne autour des fausses dates : une cellule qui contient du texte comme « En attente » te renvoie #VALEUR!, et une date importée d'un CSV peut être collée en texte (alignée à gauche) sans que JOUR sache la lire.
Confondre JOUR et JOURSEM : mauvais résultat de classement
JOUR retourne le jour du mois (1-31), tandis que JOURSEM retourne le jour de la semaine (1 pour dimanche, 2 pour lundi, etc. selon le paramètre). Si tu cherches à savoir quel jour de la semaine une date tombe, utiliser JOUR donne un résultat sans rapport.
Solution : Pour le jour du mois, utilise =JOUR(A1). Pour le jour de la semaine, utilise =JOURSEM(A1; 2) (lundi = 1) ou =TEXTE(A1; "jjjj") pour le nom complet.
Erreur #VALEUR! sur une cellule contenant du texte
Si la cellule contient du texte qui ne ressemble pas à une date (comme "N/A" ou "En attente"), JOUR ne peut pas extraire un jour et retourne #VALEUR!.
Solution : Protège ta formule avec SIERREUR : =SIERREUR(JOUR(A1); "") affiche une cellule vide en cas d'erreur. Tu peux aussi vérifier en amont : =SI(ESTNUM(A1); JOUR(A1); "").
Dates stockées en texte après import : résultats incorrects
Après un import CSV ou un copier-coller, tes dates peuvent être stockées en format texte. Excel affiche "15/03/2024" mais la cellule est alignée à gauche (signe qu'elle est en texte) et JOUR retourne des résultats incorrects ou #VALEUR!.
Solution : Convertis le texte en date avec =DATEVAL(A1) ou sélectionne les cellules, clique sur le triangle d'avertissement jaune et choisis "Convertir en nombre". Tu peux aussi utiliser Données > Convertir pour une conversion en masse.
JOUR vs MOIS vs ANNEE vs DATE
JOUR, MOIS et ANNEE travaillent dans le même sens : elles découpent une date existante pour t'en sortir un seul morceau (le quantième, le mois ou le millésime). DATE fait l'inverse : tu lui donnes les trois nombres et elle reconstruit une date complète.
Du coup, tu choisis JOUR quand tu veux juste le numéro du jour (1 à 31), et tu combines les quatre quand tu reconstruis une échéance, par exemple =DATE(ANNEE(A1)+1; MOIS(A1); JOUR(A1)) pour décaler une date d'un an.
| Critère | JOUR | MOIS | ANNEE | DATE |
|---|---|---|---|---|
| Fonction | Extraire le jour | Extraire le mois | Extraire l'année | Créer une date |
| Résultat | 1 à 31 | 1 à 12 | 1900 à 9999 | Date complète |
| Paramètres | 1 (date) | 1 (date) | 1 (date) | 3 (A, M, J) |
| Type retourné | Nombre | Nombre | Nombre | Date |
| Exemple | =JOUR(15/03/24) → 15 | =MOIS(15/03/24) → 3 | =ANNEE(15/03/24) → 2024 | =DATE(24;3;15) → 15/03/24 |
Questions fréquentes sur la fonction JOUR
JOUR retourne-t-elle un nombre ou du texte ?
JOUR retourne toujours un nombre entier entre 1 et 31 correspondant au jour du mois. Si tu veux afficher « 1er », « 2 », « 3 », etc., tu dois utiliser un format personnalisé ou la fonction TEXTE.
Comment obtenir le jour de la semaine au lieu du jour du mois ?
JOUR extrait uniquement le jour du mois (1-31). Pour obtenir le jour de la semaine, utilise JOURSEM pour le numéro (1-7) ou =TEXTE(A1; "jjjj") pour le nom complet en français.
Que se passe-t-il si la cellule contient du texte au lieu d'une date ?
Si le texte ressemble à une date (comme « 15/03/2024 »), Excel essaie de le convertir automatiquement. Sinon, JOUR retourne l'erreur #VALEUR!. Assure-toi que tes dates sont bien au format date Excel : les vraies dates s'alignent à droite par défaut, le texte à gauche.
Comment savoir combien de jours compte un mois ?
Utilise =JOUR(FIN.MOIS(date; 0)) pour obtenir le dernier jour du mois. Par exemple, =JOUR(FIN.MOIS(DATE(2024;2;1);0)) retourne 29 pour février 2024 (année bissextile).
JOUR fonctionne-t-elle avec AUJOURDHUI() ?
Oui. =JOUR(AUJOURDHUI()) te donne le numéro du jour actuel dans le mois. Par exemple, si on est le 15 mars, la formule retourne 15. C'est pratique pour des calculs dynamiques basés sur la date du jour.
Comment créer la même date mais l'année suivante ?
Combine JOUR, MOIS, ANNEE et DATE : =DATE(ANNEE(A1)+1; MOIS(A1); JOUR(A1)). Cette formule reconstruit la date complète en ajoutant 1 à l'année, ce qui est pratique pour calculer des échéances annuelles ou des anniversaires.
Pour aller plus loin
Les fonctions similaires : MOIS, ANNEE, JOURSEM, AUJOURDHUI, FIN.MOIS
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois

