Les fonctions MONTH, YEAR and DAY dans Excel
MOIS (Anglais: MONTH) renvoie le mois d'une date (1 à 12), ANNEE (Anglais: YEAR) l'année et JOUR (Anglais: DAY) le jour du mois. Utilisez-les pour regrouper des factures par mois, filtrer une année ou vérifier qu'une date tombe dans un trimestre donné.
Syntaxe
=MONTH(serial_number)
| Argument | Ce que cela signifie |
|---|---|
| serial_number | Une date, ou une cellule qui en contient une. ANNEE (Anglais: YEAR) et JOUR (Anglais: DAY) prennent le même argument unique. |
Exemples
1. Le numéro du mois
| A | B | C | |
|---|---|---|---|
| 1 | Facture | Date | Mois |
| 2 | INV-31 | 2026-03-18 | 3 |
Mars correspond au mois 3.
2. L'année : YEAR
| A | B | C | |
|---|---|---|---|
| 1 | Facture | Date | Année |
| 2 | INV-31 | 2026-03-18 | 2026 |
Pratique comme colonne d'aide lorsque vous additionnez ou comptez par année.
3. Le jour : DAY
| A | B | C | |
|---|---|---|---|
| 1 | Facture | Date | Jour |
| 2 | INV-31 | 2026-03-18 | 18 |
Le jour du mois, et non le jour de la semaine. Pour cela, utilisez JOURSEM (Anglais: WEEKDAY).
4. Quel trimestre ?
| A | B | C | |
|---|---|---|---|
| 1 | Facture | Date | Trimestre |
| 2 | INV-31 | 2026-03-18 | Q1 |
Les mois 1 à 3 donnent 1, les mois 4 à 6 donnent 2, et ainsi de suite : mars est au premier trimestre (Q1).
Erreurs courantes
Le résultat s'affiche comme une date, par exemple 1900-01-03. La cellule a gardé un format de date d'avant.
Correction : Mettez le format de la cellule sur Standard ou Nombre : le résultat est alors un simple nombre.
Erreur #VALEUR! La « date » est en réalité du texte, souvent issu d'un import.
Correction : Convertissez-la d'abord en vraie date (Données › Convertir, ou DATEVAL (Anglais: DATEVALUE)).
Questions fréquemment posées
Comment obtenir le nom du mois au lieu de son numéro ?
Utilisez TEXTE (Anglais: TEXT) : =TEXTE(B2;"mmmm") renvoie le nom complet, et "mmm" le nom abrégé.
Comment faire une somme par mois ?
Utilisez SOMME.SI.ENS (Anglais: SUMIFS) avec deux conditions de date, du premier au dernier jour du mois, ou une colonne d'aide avec MOIS (Anglais: MONTH).
Fonctions associées
- DATEDATE construit une vraie date Excel à partir d'une année, d'un mois et d'un jour.
- EOMONTHEOMONTH renvoie le dernier jour d'un mois ; EDATE le même jour, un certain nombre de mois plus tard ou plus tôt.
- TEXTTEXT transforme un nombre ou une date en texte selon le format de votre choix, par exemple avec 2 décimales, 12,500 ou 2026-03-18.