Fonction JOUR ExcelGuide Complet 2026 avec Exemples
JOUR (DAY en anglais) est une fonction Excel simple mais essentielle pour extraire le numéro du jour d'une date. Que tu gères des échéances, analyses des tendances journalières ou créés des calendriers automatisés, cette fonction te permet d'isoler rapidement le jour du mois (1 à 31) à partir de n'importe quelle date.
Dans ce guide, tu vas découvrir comment utiliser JOUR efficacement dans tes projets professionnels, avec des exemples concrets et des astuces pour éviter les erreurs courantes. C'est parti !
Syntaxe de la fonction JOUR
=JOUR(numéro_de_série)La fonction JOUR est l'une des plus simples d'Excel : elle prend une seule date en entrée et retourne un nombre entre 1 et 31. Cette simplicité la rend très fiable et rapide à utiliser.
Comprendre chaque paramètre de la fonction JOUR
numéro_de_série
(obligatoire)C'est la date dont tu veux extraire le jour. Dans 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.
Exemples pratiques pas à pas
Exemple 1 – 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.
JOUR extrait le jour de chaque date. Tu peux ensuite filtrer la colonne C pour afficher uniquement les 1.
| 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)Dans la colonne D, tu peux ajouter =SI(JOUR(B2)=1; "Oui"; "Non") pour identifier rapidement les personnes nées un 1er du mois.
Exemple 2 – 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). Tu veux automatiser cette vérification pour prioriser les paiements urgents.
Extrais le jour avec JOUR, puis utilise une condition pour identifier les dates après le 28.
| 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)En colonne D, utilise =SI(JOUR(B2)>=28; "Oui"; "Non") pour marquer automatiquement les échéances de fin de mois. Tu peux ensuite filtrer ou mettre en couleur ces lignes.
Exemple 3 – Commercial : analyser les ventes par jour du mois
Tu es commercial(e) 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.
Tu observes que les jours 5 et 15 génèrent plus de ventes. Tu peux programmer tes relances en conséquence.
| 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)Avec cette analyse, tu remarques peut-être que les clients achètent davantage après avoir reçu leur salaire (début et milieu de mois). Tu peux adapter ta stratégie commerciale en fonction de ces insights.
Exemple 4 – Logisticien : planifier les livraisons selon le jour du mois
Tu es logisticien et tu dois organiser les livraisons. Ton entreprise livre uniquement les jours pairs du mois pour optimiser les tournées. Tu veux identifier automatiquement les commandes à livrer.
Extrais le jour, puis vérifie s'il est pair pour déterminer si la livraison est possible.
| 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)En colonne D, utilise =SI(MOD(JOUR(B2);2)=0; "Oui"; "Non") pour vérifier automatiquement si le jour est pair. MOD retourne le reste de la division par 2 : s'il vaut 0, le jour est pair.
Les erreurs fréquentes et comment les corriger
Confondre JOUR et JOURSEM
L'erreur la plus courante ! 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 c'est, utilise JOURSEM, pas JOUR.
Solution : Pour le jour du mois, utilise =JOUR(A1). Pour le jour de la semaine, utilise =JOURSEM(A1; 2) (où 2 signifie que lundi = 1) ou =TEXTE(A1; "jjjj") pour le nom complet.
Erreur #VALEUR! avec du texte
Si ta cellule contient du texte qui ne ressemble pas à une date (comme "N/A" ou "En attente"), JOUR retourne l'erreur #VALEUR! car elle ne peut pas extraire un jour d'un texte non-date.
Solution : Protège ta formule avec SIERREUR : =SIERREUR(JOUR(A1); "") pour afficher une cellule vide en cas d'erreur, ou utilise =SI(ESTNUM(A1); JOUR(A1); "") pour vérifier d'abord que la cellule contient bien un nombre.
Dates stockées en texte
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 peut retourner 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 faire une conversion en masse.
Astuce : Pour savoir si une cellule contient une vraie date ou du texte, regarde son alignement. Les dates sont alignées à droite par défaut, le texte à gauche. Tu peux aussi taper =ESTNUM(A1) : si ça retourne VRAI, c'est une vraie date.
JOUR vs MOIS vs ANNEE vs DATE
| 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 |
| Nombre de 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 |
Ces quatre fonctions sont complémentaires. JOUR, MOIS et ANNEE décomposent une date, tandis que DATE construit une date à partir de trois nombres. Maîtrise-les toutes pour devenir un pro de la gestion des dates !
Astuce : Tu peux combiner ces fonctions pour manipuler les dates. Par exemple, pour créer la même date mais l'année suivante : =DATE(ANNEE(A1)+1; MOIS(A1); JOUR(A1)). Pratique pour calculer des échéances annuelles !
Questions fréquentes
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 (Lundi, Mardi, etc.), 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.
Comment savoir combien de jours compte le 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 jour actuel. 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.
Les fonctions similaires à JOUR
Deviens un pro d'Excel
Tu maîtrises maintenant JOUR ! Rejoins Le Dojo Club pour découvrir toutes les fonctions de dates et devenir vraiment efficace sur Excel.
Essayer pendant 30 jours