dimanche 4 novembre 2012

[Excel] Afficher le nom d'un mois avec la première lettre en majuscule

Excel
Dans Excel, une cellule qui contient une date et qui est formatée avec le format de date personnalisé mmmm affiche le nom complet du mois, par exemple janvier ou décembre. Problème : le nom affiché est en lettres minuscules. Vous êtes perfectionniste ? Voici une formule pour passer la première lettre en majuscule.


L'astuce consiste à stocker la date dans une cellule intermédiaire. Puis, dans la cellule où vous souhaitez afficher le nom du mois (correspondant à cette date) avec l'initiale en majuscules, utilisez la formule suivante :

=NOMPROPRE(TEXTE(cellule;"mmmm"))

cellule désigne la référence à la cellule contenant la date.

Par exemple : =NOMPROPRE(TEXTE(D18;"mmmm"))

capture d'écran Excel

Dans cette formule, TEXTE(D18);"mmmm" retourne le libellé du mois avec le format personnalisé mmmm (donc avec la première lettre en minuscule). Puis l'appel à la fonction NOMPROPRE passe la première lettre en majuscule.

Et pour afficher, dans une feuille de calcul, le mois en cours (par rapport à la date du jour) avec sa première lettre en majuscule, c'est encore plus simple. Utilisez cette formule :

=NOMPROPRE(TEXTE(AUJOURDHUI();"mmmm"))


Articles populaires