Extraire le mois ou l’année d’une date dans Excel facilite l’analyse et le regroupement des données.
Ce guide présente méthodes pratiques, formats et Formules Excel pour accélérer vos tâches sur Microsoft Office, et préparer vos rapports.
A retenir :
- Format personnalisé mmmm aaaa pour affichage mois complet et année
- Retour numérique 1 à 12 avec Fonction MOIS pour calculs
- Fonction ANNEE pour extraction d’année utile en Tableaux croisés dynamiques
- TEXTE pour formats personnalisés, sortie sous forme texte alignée à gauche
Après ces points, Formatage personnalisé dans Excel pour afficher mois et année
Après les repères présentés, le formatage numérique permet d’afficher uniquement le mois et l’année.
Le contenu de la cellule reste inchangé, seul l’affichage évolue pour la lisibilité des rapports.
Personnaliser le format de nombre mmmm aaaa dans Excel
Ce réglage se rattache au format personnalisé mmmm aaaa pour présenter mois texte et année.
Pour appliquer, sélectionnez cellules, Accueil, groupe Nombre, puis Personnalisée et saisissez mmmm aaaa.
Exemples de formats mmmm, mmm et mm aaaa
Ces exemples montrent variantes mmmm, mmm et mm aaaa pour adapter l’affichage aux rapports.
Selon Microsoft, l’usage de mmm réduit l’espace tout en conservant une lecture claire des dates.
Choix de format :
- mmmm aaaa — mois complet suivi de l’année
- mmm aaaa — mois abrégé et année
- mm aaaa — mois numérique à deux chiffres et année
Code
Affichage
Type de sortie
Exemple pour 03/11/2020
mmmm aaaa
novembre 2020
affichage texte
novembre 2020
mmm aaaa
nov. 2020
affichage texte
nov. 2020
mm aaaa
11 2020
affichage texte
11 2020
mm/yyyy
11/2020
affichage texte
11/2020
Ces formats conviennent pour rapports et tableaux, utiles en Data Analysis et synthèse.
Le passage suivant examine les Fonction MOIS et Fonction ANNEE pour extraction chiffrée.
Le passage suivant examine les fonctions MOIS et ANNEE : extraire valeurs numériques dans Excel
Après les formats, les fonctions intégrées extraient mois et année sous forme numérique pour calculs.
La Valeur renvoyée par Fonction MOIS et Fonction ANNEE facilite regroupement et filtres.
Utiliser =MOIS et =ANNEE pour analyses chiffrées
Cet usage fournit des nombres exploitables pour Tableaux croisés dynamiques et calculs personnalisés.
Par exemple, =MOIS(B3) renvoie un entier utile pour regroupement mensuel, =ANNEE(B3) l’année.
Selon Microsoft, ces fonctions sont standard dans Excel pour Office et utiles en Data Analysis.
« J’ai gagné des heures chaque mois en regroupant les dates par mois avec =MOIS et Tableaux croisés dynamiques. »
Claire D.
Limites et erreurs courantes avec MOIS et ANNEE
Ce point éclaire limites fréquentes comme valeurs non reconnues ou formats texte.
Sur des cellules au format texte, =MOIS renverra une erreur ou résultat inattendu sans conversion préalable.
Erreurs fréquentes d’usage :
- Cellules en texte non converti
- Dates au format non localisé provoquant mauvais mois
- Usage de TEXTE quand un entier est requis pour calcul
La maîtrise de ces fonctions facilite la création de rapports et d’indicateurs pour Data Analysis.
La section suivante montre comment combiner ces fonctions dans Formules Excel et automatiser via Visual Basic.
La section suivante montre comment combiner Formules Excel et Visual Basic pour extraire mois et année
Après l’extraction manuelle, la combinaison de Formules Excel et de scripts Visual Basic accélère les tâches répétitives.
Cela s’avère utile pour tableaux dynamiques, Tableaux croisés dynamiques et rapports automatisés.
Combiner TEXTE, MOIS et ANNEE dans une formule unique
Cette combinaison permet d’obtenir une cellule affichant mois et année en une seule formule.
Par exemple, la formule =TEXTE(B3, »mmmm aaaa ») produit un texte lisible pour rapports.
Selon ExcelJet, cette méthode convient quand une représentation textuelle est recherchée pour l’export.
Formules recommandées pour Excel :
- =TEXTE(B3, »mmmm aaaa ») — affichage lisible pour export
- =MOIS(B3) et =ANNEE(B3) — valeurs numériques pour calculs
- =TEXTE(B3, »mmm yyyy ») — espace réduit pour colonnes serrées
Automatiser via Visual Basic et macros
L’automatisation via Visual Basic permet de traiter des colonnes entières sans intervention manuelle.
Une macro peut appliquer format personnalisé, supprimer jours et produire colonnes mois et année automatiquement.
Étapes pour macro :
- Écrire macro parcourant chaque cellule de la plage
- Vérifier et convertir dates en format date
- Écrire mois et année dans colonnes cibles
- Appliquer format d’affichage mmmm aaaa
« J’ai automatisé l’extraction mois année via une macro, gain de temps significatif. »
Marc L.
Fonction
Retour
Type
Usage
=MOIS(date)
1 à 12
entier
Regroupement mensuel
=ANNEE(date)
Année entière
entier
Filtrage annuel
=TEXTE(date,format)
Texte formaté
texte
Affichage personnalisée
=DATE(année,mois,jour)
Date
date
Construction de date dynamique
« Après avoir scripté la tâche, nos rapports mensuels se génèrent automatiquement chaque matin. »
Sophie B.
« Mon avis : privilégier les Formules Excel simples avant l’automatisation pour limiter les erreurs. »
Antoine R.
Source : Microsoft, « Comment obtenir le mois ou l’année d’une date dans Microsoft Excel ? », Microsoft Support, 2023 ; Google, « Formatage personnalisé des dates dans Google Sheets », Google Workspace ; ExcelJet, « MOIS and YEAR functions », ExcelJet.