Comment formater les dates pour afficher les mois en majuscules dans Excel ?
Lorsque vous travaillez avec des dates dans Excel, il peut arriver que vous ayez besoin d’afficher uniquement le mois en lettres majuscules — pour une meilleure lisibilité, pour respecter des normes de rapport ou répondre à des exigences de mise en forme spécifiques. Par exemple, transformer une date comme 01/15/2024 en JAN ou JANVIER en majuscules. Excel ne propose pas de format intégré pour afficher directement les mois en majuscules, mais grâce à quelques méthodes pratiques, vous pouvez facilement obtenir ce résultat. Cet article présente plusieurs solutions efficaces pour formater des dates avec les mois en majuscules dans Excel, notamment à l’aide de formules, de Kutools pour Excel et de code VBA pour une conversion automatisée. Découvrez ci-dessous la méthode la mieux adaptée à votre situation.
Mettre en forme les dates avec les mois en majuscules à l’aide de formules
Mettre en forme les dates avec les mois en majuscules à l’aide de Kutools pour Excel
Mettre en forme les dates avec les mois en majuscules à l’aide de code VBA
Mettre en forme les dates avec les mois en majuscules à l’aide de formules
Les formules offrent un moyen pratique d’extraire et d’afficher les composants d’une date dans Excel. Les méthodes suivantes vous permettent de convertir une date en abréviation de mois en majuscules ou en nom complet à l’aide de formules intégrées. Cette approche est idéale si vous souhaitez que le résultat s’affiche dans une nouvelle cellule tout en bénéficiant d’une mise en forme dynamique : dès que la date d’origine change, le résultat est automatiquement mis à jour.
1. Sélectionnez une cellule vide (par exemple,)C2) située à côté de la date que vous souhaitez formater en mois en majuscules, puis saisissez la formule suivante dans la barre de formule :
=UPPER(TEXT(A2,"mmm")) 
Après avoir appuyé sur Entrée, la cellule sélectionnée affiche l’abréviation du mois en trois lettres majuscules (par exemple, SEP).
2. Pour appliquer cette mise en forme à d’autres lignes, gardez la cellule C2 sélectionnée et faites glisser la poignée de recopie (le petit carré en bas à droite de la cellule) vers le bas, le long de votre liste. Chaque date sera désormais représentée par l’abréviation correspondante de son mois en majuscules.

Vous trouverez cette méthode particulièrement utile lorsque vous travaillez sur des rapports, des tableaux récapitulatifs ou des tableaux de bord exigeant un format standardisé pour les noms de mois.
- Avantages : La solution est dynamique : les modifications apportées aux dates sources mettent automatiquement à jour le résultat. Aucun complément ni compétence avancée n’est requis.
- Limites : Le résultat est stocké dans une colonne distincte, et non dans la colonne d’origine. Si vous souhaitez appliquer le formatage directement sur place (en remplaçant les valeurs d’origine), envisagez d’utiliser une méthode VBA ou un complément.
Remarques et conseils :
- Si vous souhaitez afficher le mois accompagné de l’année (par exemple, JAN 24 en majuscules), utilisez la formule suivante dans la cellule souhaitée (par exemple, C2) :
- Pour afficher le nom complet du mois en majuscules (par exemple, JANVIER) :
- Après avoir saisi la formule souhaitée, appuyez toujours sur Entrée, puis utilisez la poignée de recopie pour l’appliquer à toute la plage de dates.
- Si vos dates ne sont pas reconnues comme des dates Excel valides (par exemple, si elles sont saisies sous forme de texte), la formule ne produira pas le résultat attendu. Vérifiez que vos données source sont bien formatées en tant que dates.
=UPPER(TEXT(A2,"mmm YY")) 
=UPPER(TEXT(A2,"mmmm")) Mettre en forme les dates avec les mois en majuscules à l’aide de Kutools pour Excel
L’utilitaire Appliquer le format de date fourni par Kutools pour Excel permet une conversion rapide et flexible des dates vers n’importe quel format souhaité, y compris les mois en majuscules. Idéale pour les utilisateurs qui préfèrent une interface graphique à la modification de formules, cette méthode vous permet de définir facilement le format des cellules directement sur place ou de personnaliser en un clin d’œil l’apparence de vos dates.
1. Sélectionnez les cellules contenant les dates que vous souhaitez convertir en mois en majuscules. Ensuite, dans le ruban Excel, accédez à Kutools > Format > Appliquer le format de date. (Si l’onglet Kutools n’apparaît pas, assurez-vous qu’il est bien installé et activé.)

2. Dans la boîte de dialogue Appliquer le format de date, choisissez le format de date souhaité dans la zone Mise en forme des dates. Cliquez sur OK pour confirmer.

Une fois l’opération terminée, les cellules sélectionnées afficheront des abréviations ou des noms complets de mois, selon vos réglages.

- Avantages : L’approche Kutools est directe, particulièrement intuitive pour les utilisateurs qui préfèrent éviter les formules, et permet de traiter rapidement de vastes plages de données.
- Conseil : Une fois le format de date appliqué, le résultat reste une date et peut être utilisé dans d’autres calculs ou mis en forme davantage.
Si vous souhaitez profiter d’un essai gratuit de 30 jours de cet utilitaire,cliquez ici pour le télécharger, puis suivez les étapes indiquées ci-dessus.
Mettre en forme les dates avec les mois en majuscules à l’aide de code VBA
Si vous avez besoin d’une conversion automatique directement sur place — remplaçant vos dates d’origine par les noms de mois correspondants en majuscules — ou si vous souhaitez traiter rapidement un grand volume de données sans recourir à des colonnes auxiliaires, une macro VBA est la solution idéale. Cette méthode s’avère particulièrement efficace pour les opérations en masse et vous garantit un contrôle total sur le format de sortie.
Scénarios applicables : Utilisez cette méthode si vous souhaitez écraser les données d’origine, automatiser le processus de conversion ou traiter un grand nombre de cellules sans avoir recours à des colonnes supplémentaires ni à des opérations manuelles.
Précautions : Attention : l’exécution de cette macro remplacera vos dates d’origine par des noms de mois en majuscules, entraînant la perte définitive des données de date initiales dans ces cellules. Nous vous recommandons vivement de sauvegarder vos données avant de lancer la macro.
1. Ouvrez l’éditeur VBA en cliquant sur Développeur > Visual Basic. Dans la fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insertion > Module. Copiez-collez le code suivant dans le module :
Sub ConvertDatesToUppercaseMonths()
Dim WorkRng As Range
Dim Cell As Range
Dim OutputType As Integer
Dim Msg As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range of dates to convert", xTitleId, WorkRng.Address, Type:=8)
Msg = "Enter 1 for 3-letter month (JAN), 2 for full month name (JANUARY):"
OutputType = Application.InputBox(Msg, xTitleId, 1, Type:=1)
For Each Cell In WorkRng
If IsDate(Cell.Value) Then
If OutputType = 2 Then
Cell.Value = UCase(Format(Cell.Value, "mmmm"))
Else
Cell.Value = UCase(Format(Cell.Value, "mmm"))
End If
End If
Next
End Sub 2. Pour utiliser la macro, cliquez sur le bouton
Exécuter, puis sélectionnez dans la boîte de dialogue qui s’ouvre la plage de cellules contenant les dates que vous souhaitez transformer. Vous serez invité à choisir 1 pour une abréviation sur trois lettres (par exemple, JAN) ou 2 pour le nom complet du mois (par exemple, JANVIER). Une fois votre choix effectué, la macro remplacera les dates d’origine par le nom du mois en majuscules, selon votre sélection.
- Avantages : Simplifie la conversion des colonnes entières ou des plages à trier ; offre une flexibilité (abréviations ou mois complets) ; s’exécute rapidement sur de grands jeux de données ; écrase les valeurs d’origine pour réduire au minimum le nettoyage manuel.
- Limites : La valeur de la date d’origine est écrasée : assurez-vous d’avoir une sauvegarde si vous devez conserver les données initiales. Les macros doivent être activées pour ce classeur.
- Conseil de dépannage : Si la macro semble ne rien faire, assurez-vous que la sélection inclut des cellules contenant des dates valides et que les macros sont activées, sans être bloquées par les paramètres de sécurité d’Excel.
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels