Modifier la casse avec UPPER, LOWER et PROPER
Uniformisez la casse de vos valeurs textuelles.
Modifier la casse avec UPPER, LOWER et PROPER est une leçon Excel Formulas Academy gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Excel Formulas Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Excel Formulas Academy comprend 4 leçons au total.
Pourquoi la casse est importante
Les données importées sont souvent incohérentes : JOHN smith, mary JONES, aLeX lee. Une casse mélangée semble peu professionnelle et peut perturber les comparaisons et les recherches.
Trois fonctions simples corrigent cela instantanément :
UPPERmet tout en majusculesLOWERmet tout en minusculesPROPERmet en majuscule la première lettre de chaque mot
Chacune prend un seul élément de texte et renvoie une copie dont la casse a été modifiée.
Mettre du texte en majuscules
UPPER convertit chaque lettre d’une chaîne en majuscule. Les nombres et les symboles restent inchangés.
La syntaxe est =UPPER(text). Si A2 contient shoe-4471, la formule renvoie SHOE-4471.
Cette fonction est pratique pour les codes produit, les codes de pays et les abréviations qui doivent toujours être en majuscules.
=UPPER(A2)Mettre du texte en minuscules
LOWER fait l’inverse : elle transforme chaque lettre en minuscule.
La syntaxe est =LOWER(text). Si A2 contient Ada.LOVELACE@Coddykit.com, la formule renvoie ada.lovelace@coddykit.com.
La mise en minuscules est particulièrement utile pour les adresses e-mail et les noms d’utilisateur, qui sont généralement traités entièrement en minuscules.
=LOWER(A2)Mettre chaque mot en majuscule
PROPER met en majuscule la première lettre de chaque mot et le reste en minuscules. Cette fonction convient parfaitement aux noms et aux titres.
La syntaxe est =PROPER(text). Si A2 contient ADA lovelace, la formule renvoie Ada Lovelace.
Un mot est tout groupe de lettres séparé par des espaces ou de la ponctuation.
=PROPER(A2)Exemple détaillé : nettoyer une colonne de noms
Supposons que la colonne A contienne des noms mal mis en forme comme jOHN SMITH et mary jones.
Appliquez PROPER pour convertir chacun dans une casse de titre correcte : John Smith et Mary Jones.
Vous placeriez cette formule dans la colonne B, puis la recopieriez vers le bas de toute la colonne afin de nettoyer tous les noms en une seule fois.
=PROPER(A2)Les limites de PROPER
PROPER suit une règle simple et peut donc mal gérer certains cas particuliers :
- Les noms comme McDonald deviennent Mcdonald
- Les abréviations comme USA deviennent Usa
- Les mots suivant une apostrophe, comme O'Brien, deviennent O'Brien (le B est mis en majuscule, ce qui est parfois incorrect)
Pour ces cas, vous devrez peut-être corriger le résultat manuellement ou combiner plusieurs fonctions. Vérifiez toujours ponctuellement le résultat de PROPER.
=PROPER(A2)Combiner la casse et la concaténation
Vous pouvez imbriquer ces fonctions dans les formules de concaténation des leçons précédentes.
Supposons que A2 contienne un prénom mal mis en forme et B2 un nom mal mis en forme. Nettoyez-les et concaténez-les dans une seule formule :
Le résultat est un nom complet dont la casse est correcte, quelle que soit la façon dont les données sources ont été saisies.
=PROPER(A2) & " " & PROPER(B2)Créer des adresses e-mail en minuscules
Une tâche concrète classique consiste à générer une adresse e-mail standard à partir d’un nom. Les adresses e-mail doivent être entièrement en minuscules, même si les noms ne le sont pas.
Entourez les éléments du nom concaténés avec LOWER afin que toute l’adresse soit correctement mise en forme.
Si A2 contient Ada et B2 contient Lovelace, le résultat est ada.lovelace@coddykit.com.
=LOWER(A2 & "." & B2 & "@coddykit.com")Utiliser la casse pour des comparaisons fiables
Les comparaisons de texte dans les feuilles de calcul ignorent souvent la casse, mais ce n’est pas toujours le cas, et les recherches peuvent être strictes. Convertir les deux côtés dans la même casse rend les comparaisons fiables.
Par exemple, pour vérifier si deux cellules correspondent quelle que soit leur casse, comparez leurs versions en majuscules.
Cette formule renvoie TRUE pour Apple et APPLE.
=UPPER(A2) = UPPER(B2)Ces fonctions sont identiques partout
Bonne nouvelle : UPPER, LOWER et PROPER fonctionnent de manière identique dans Microsoft Excel et Google Sheets. Leur syntaxe et leur comportement correspondent exactement.
Ces fonctions constituent donc des éléments fiables lorsque vous partagez des classeurs entre plusieurs plateformes.
N’oubliez pas que les limites de PROPER concernant les noms particuliers s’appliquent également dans les deux outils.
=PROPER(LOWER(A2))Conseil : appliquer LOWER avant PROPER
Si votre texte source est entièrement en majuscules, PROPER fonctionne tout de même, mais certaines personnes appliquent d'abord LOWER pour obtenir des résultats prévisibles, puis PROPER.
La formule =PROPER(LOWER(A2)) garantit que seules les premières lettres voulues sont en majuscules, même à partir d'une entrée désordonnée entièrement en majuscules.
C'est une habitude facultative qui rend la transformation explicite et facile à lire.
=PROPER(LOWER(A2))Vérification rapide
Testez votre compréhension des fonctions de casse.
Récapitulatif : modifier la casse
Vous avez appris trois fonctions de casse :
UPPER(text)met tout en majuscules.LOWER(text)met tout en minuscules.PROPER(text)met la première lettre de chaque mot en majuscule.
Attention : PROPER traite mal les noms comme McDonald et les abréviations comme USA. Vous pouvez imbriquer ces fonctions dans des concaténations et utiliser UPPER des deux côtés pour effectuer des comparaisons insensibles à la casse.
Ensuite, vous remplacerez des caractères et des mots avec SUBSTITUTE.
Questions Fréquemment Posées
La leçon « Modifier la casse avec UPPER, LOWER et PROPER » est-elle gratuite ?
Oui — le texte complet de « Modifier la casse avec UPPER, LOWER et PROPER » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Excel Formulas Academy, passe à CoddyKit PRO. Le cours Excel Formulas Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Modifier la casse avec UPPER, LOWER et PROPER » ?
Uniformisez la casse de vos valeurs textuelles. Tu pratiques Excel Formulas Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Excel Formulas Academy ?
Aucune expérience préalable n'est requise. Excel Formulas Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.
Combien de temps prend la leçon « Modifier la casse avec UPPER, LOWER et PROPER » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Excel Formulas Academy ?
Oui. Chaque leçon Excel Formulas Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Fusionner du texte avec CONCAT
- Assembler avec des séparateurs grâce à TEXTJOIN
- Modifier la casse avec UPPER, LOWER et PROPER
- Remplacer du texte avec SUBSTITUTE