Apprendre Excel
FR
Définit l'affichage des nombres, des dates et des formules, pour que tout fonctionne comme dans votre Excel.

Accueil › Fonctions Excel › MAJUSCULE, MINUSCULE et NOMPROPRE

MAJUSCULE, MINUSCULE et NOMPROPRE dans Excel : changer la casse

Excel n'a pas de bouton « Modifier la casse » comme Word, mais trois fonctions simples font le travail : MAJUSCULE pour les majuscules, MINUSCULE pour les minuscules et NOMPROPRE pour mettre une majuscule à la première lettre de chaque mot. Dans l'Excel en anglais, elles s'appellent UPPER, LOWER et PROPER.

Dans ce guide
  1. Syntaxe et exemples
  2. Quand utiliser chacune
  3. Essayez vous-même
  4. Les limites de NOMPROPRE
  5. Seulement la première lettre
  6. Remplacer l'original
  7. Questions fréquentes

Syntaxe et exemples

FonctionExempleRésultat
MAJUSCULE=MAJUSCULE("anne martin")ANNE MARTIN
MINUSCULE=MINUSCULE("Anne@Exemple.COM")anne@exemple.com
NOMPROPRE=NOMPROPRE("aNNE mARTIN")Anne Martin

Chaque fonction n'a qu'un argument : le texte ou la cellule. Les nombres et la ponctuation ne changent pas.

Quand utiliser chacune

  • MINUSCULE pour les adresses e-mail et les identifiants, pour que les doublons et les recherches correspondent.
  • MAJUSCULE pour les codes et les codes pays : « fr » devient « FR ».
  • NOMPROPRE pour des noms et des villes saisis de façon irrégulière.

S'exercer avec MAJUSCULE, MINUSCULE et NOMPROPRE : essayez vous-même

Lire est une chose, taper la formule en est une autre. Construisez la formule ci-dessous pas à pas : les indications vous disent quoi taper, et vous pouvez cliquer sur les cellules ou faire glisser dessus pour les ajouter, comme dans Excel.

Exercice: Mettez en B2 une majuscule au début de chaque mot du nom: =NOMPROPRE(A2)

Où NOMPROPRE se trompe

NOMPROPRE met une majuscule à la première lettre après chaque espace ou signe de ponctuation, ce qui n'est pas toujours correct :

  • =NOMPROPRE("anne de la tour") renvoie « Anne De La Tour », alors que vous voulez peut-être « Anne de la Tour ».
  • =NOMPROPRE("mcdonald") renvoie « Mcdonald », pas « McDonald ».
  • =NOMPROPRE("d'artagnan") renvoie « D'Artagnan » : une apostrophe met aussi en majuscule la lettre qui suit.

Vérifiez le résultat pour les noms avec particules et apostrophes, et corrigez les exceptions à la main ou avec SUBSTITUE.

Mettre seulement la première lettre d'une phrase en majuscule

=MAJUSCULE(GAUCHE(A2; 1)) & MINUSCULE(STXT(A2; 2; 1000))

« CECI EST UNE NOTE » devient « Ceci est une note ». Lisez GAUCHE, DROITE et STXT.

Remplacer le texte d'origine

  1. Mettez =NOMPROPRE(A2) dans une colonne intermédiaire et recopiez-la vers le bas.
  2. Copiez la colonne intermédiaire et utilisez Collage spécial › Valeurs sur l'original.
  3. Supprimez la colonne intermédiaire.

Pour une modification ponctuelle, le Remplissage instantané (Ctrl+E) fonctionne aussi : tapez le premier nom comme vous le voulez et laissez Excel compléter le reste.

Questions fréquentes

Existe-t-il un raccourci pour changer la casse dans Excel ?

Non, contrairement à Word (Maj+F3). Utilisez MAJUSCULE, MINUSCULE ou NOMPROPRE, ou le Remplissage instantané.

MAJUSCULE et MINUSCULE influencent-elles les comparaisons ?

La plupart des comparaisons, recherches et NB.SI d'Excel ignorent déjà la casse. La changer sert surtout à la cohérence et à l'apparence, et à faire correspondre des valeurs dans les fonctions qui distinguent la casse, comme EXACT et TROUVE.

Comment vérifier si un texte est entièrement en majuscules ?

Utilisez =EXACT(A2; MAJUSCULE(A2)). Elle renvoie VRAI si le texte est déjà entièrement en majuscules.