Fonctions de dates
Les dates sont au cœur de la gestion d’entreprise, facilitant le suivi, le controle et la planification des activités de l’entreprise. Excel est lourdement équipés pour répondre à toutes questions en lien avec les dates et offrenet des fonctions de dates spécialisées que nous allons découvrir dans ce module.
Comment Excel gère les dates
Section intitulée « Comment Excel gère les dates »Avant d’utiliser les fonctions, il faut comprendre un principe fondamental : Excel stocke chaque date sous forme d’un numéro de série. Le 1er janvier 1900 correspond au numéro 1, le 2 janvier 1900 au numéro 2, et ainsi de suite. Chaque jour qui passe incrémente ce compteur de 1.
| Date affichée | Numéro stocké par Excel |
|---|---|
| 1900-01-01 | 1 |
| 2000-01-01 | 36 526 |
| 2025-01-01 | 45 658 |
| 2026-02-15 | 46 068 |
Pour voir le numéro de série d’une date:
AUJOURDHUI() et MAINTENANT()
Section intitulée « AUJOURDHUI() et MAINTENANT() »Ces fonctions retournent la date ou l’heure actuelle et se mettent à jour automatiquement à chaque ouverture du classeur.
| Fonction | Résultat | Description |
|---|---|---|
=AUJOURDHUI() | 2026-02-15 | Date du jour (sans l’heure) |
=MAINTENANT() | 2026-02-15 14:30 | Date et heure actuelles |
Exemples d’utilisation courante :
Section intitulée « Exemples d’utilisation courante : »Nombre de jours écoulés depuis la date en A2 (utile pour les retards de paiement)
Section intitulée « Nombre de jours écoulés depuis la date en A2 (utile pour les retards de paiement) »=AUJOURDHUI() - A2Date dans 90 jours (utile pour une échéance à 3 mois)
Section intitulée « Date dans 90 jours (utile pour une échéance à 3 mois) »=AUJOURDHUI() + 90DATE(année; mois; jour)
Section intitulée « DATE(année; mois; jour) »La fonction DATE construit une date à partir de trois valeurs numériques séparées.
C’est essentiel quand l’année, le mois et le jour se trouvent dans des cellules distinctes.
=DATE(2026; 3; 15) → 2026-03-15=DATE(A2; B2; C2) → Construit la date à partir des cellules=DATE(2026; 13; 1) → 2027-01-01 (Excel ajuste automatiquement!)=DATE(2026; 1; 0) → 2025-12-31 (le jour 0 = dernier jour du mois précédent)ANNEE(), MOIS(), JOUR()
Section intitulée « ANNEE(), MOIS(), JOUR() »Ces fonctions font l’inverse de DATE : elles extraient une composante d’une date existante.
| Formule | Résultat | Description |
|---|---|---|
=ANNEE("2026-09-15") | 2026 | Extrait l’année |
=MOIS("2026-09-15") | 9 | Extrait le mois (1 à 12) |
=JOUR("2026-09-15") | 15 | Extrait le jour (1 à 31) |
Exemple pratique — Regrouper des ventes par trimestre :
=ARRONDI.SUP(MOIS(A2) / 3; 0)→ Retourne 1, 2, 3 ou 4 selon le trimestre de la date en A2.
JOURSEM(date; type_retour)
Section intitulée « JOURSEM(date; type_retour) »JOURSEM retourne un numéro correspondant au jour de la semaine d’une date donnée.
Le deuxième argument contrôle la numérotation :
| type_retour | Dimanche | Lundi | Mardi | … | Samedi |
|---|---|---|---|---|---|
| 1 (défaut) | 1 | 2 | 3 | … | 7 |
| 2 | 7 | 1 | 2 | … | 6 |
| 3 | 6 | 0 | 1 | … | 5 |
Exemple — Identifier les fins de semaine :
=SI(JOURSEM(A2; 2) > 5; "Fin de semaine"; "Jour ouvrable")Exemple — Obtenir le nom du jour :
=CHOISIR(JOURSEM(A2; 2); "Lundi"; "Mardi"; "Mercredi"; "Jeudi"; "Vendredi"; "Samedi"; "Dimanche")On peut aussi utiliser la fonction TEXTE pour obtenir le nom du jour :
=TEXTE(A2; "jjjj") → "dimanche"=TEXTE(A2; "jjj") → "dim."FIN.MOIS(date_début; nb_mois)
Section intitulée « FIN.MOIS(date_début; nb_mois) »Retourne le dernier jour du mois situé un nombre de mois avant ou après une date donnée.
=FIN.MOIS("2026-01-15"; 0) → 2026-01-31 (fin du mois actuel)=FIN.MOIS("2026-01-15"; 1) → 2026-02-28 (fin du mois suivant)=FIN.MOIS("2026-01-15"; -1) → 2025-12-31 (fin du mois précédent)=FIN.MOIS("2026-01-15"; 3) → 2026-04-30 (fin du mois dans 3 mois)Exemple — Date limite de paiement à 30 jours fin de mois :
=FIN.MOIS(A2; 1)→ Fin du mois suivant la date de facturation (convention courante au Québec).
Quiz de révision
Section intitulée « Quiz de révision »🎯Quiz de classification
Quelle fonction retourne la date du jour sans l'heure ?
Comment Excel stocke-t-il les dates en interne ?
Quelle formule calcule l'ancienneté en années complètes entre la date en A2 et aujourd'hui ?
Avec =JOURSEM(A2; 2), que retourne la valeur 1 ?
Quelle formule retourne le dernier jour du mois de février 2026 ?
Résumé des fonctions
Section intitulée « Résumé des fonctions »| Fonction | Description rapide |
|---|---|
AUJOURDHUI() | Date du jour |
MAINTENANT() | Date et heure actuelles |
DATE(a; m; j) | Construit une date |
ANNEE(date) | Extrait l’année |
MOIS(date) | Extrait le mois |
JOUR(date) | Extrait le jour |
JOURSEM(date; type) | Jour de la semaine (numéro) |
FIN.MOIS(date; n) | Dernier jour du mois |