Téléchargez l'exemple de classeur
Ce tutoriel montre comment utiliser le Fonction correcte d'Excel dans Excel pour convertir le texte en casse appropriée.
Aperçu de la fonction PROPRE
La fonction PROPER Convertit la chaîne de texte entière en casse appropriée. La première lettre de chaque mot est en majuscule.
Pour utiliser la fonction de feuille de calcul Excel APPROPRIÉE, sélectionnez une cellule et tapez :
(Remarquez comment les entrées de formule apparaissent)
Fonction PROPER Syntaxe et entrées :
=PROPRE(texte)
texte - Une chaîne de texte.
Quelle est la fonction APPROPRIÉE ?
La fonction Excel PROPER prend une chaîne donnée en entrée, puis renvoie cette chaîne avec la première lettre de chaque mot en majuscule, mais toutes les autres lettres en minuscule.
Comment utiliser la fonction PROPER
Vous pouvez utiliser la fonction Excel PROPER comme ceci :
=PROPRIÉ(« bruce springsteen »)
Cela renverrait ce qui suit comme capture d'écran ci-dessus.
Bruce Springsteen
PROPER est utile lorsque vous avez une colonne de données avec un formatage incohérent.
Par exemple, imaginez que vous ayez une feuille de calcul d'artistes musicaux, mais que les noms n'aient pas été saisis correctement. Certains sont en majuscules, d'autres en minuscules, d'autres sont un mélange de majuscules et de minuscules… c'est le bordel. Vous pouvez utiliser PROPER pour résoudre ce problème, comme indiqué ici :
=PROPRE(A2)
PROPER affectera chaque mot
Notez que PROPER affectera chaque mot de la chaîne de texte. Selon les données dont vous disposez, cela peut être souhaitable ou non, par exemple :
Comment PROPER gère la ponctuation et les chiffres
La fonction Excel PROPER ne modifie pas les nombres, la ponctuation ou les caractères spéciaux. Cependant, il les traite comme des espaces. Cela signifie que PROPER mettra en majuscule toute lettre qui suit directement un nombre ou un signe de ponctuation.
Découvrez ces exemples ci-dessous :
Garder les codes d'état en majuscule
Si vous souhaitez uniquement utiliser PROPER sur une partie du texte et conserver le reste en majuscules ou en minuscules, cela peut être difficile à faire avec des formules seules. Cependant, si vos données suivent la même structure dans chaque cellule, vous pouvez souvent les trouver.
Par exemple, si une colonne contient des noms de ville et des codes d'état, et que le code d'état est toujours les deux derniers caractères de la cellule, nous pouvons le formater en utilisant PROPER et UPPER.
Voir les exemples ci-dessous :
=PROPRIÉ(GAUCHE(A2,LEN(A2)-2))&SUPÉRIEUR(DROITE(A2,2))
La formule utilise PROPER, LEFT et LEN pour prendre la chaîne dans la colonne A, supprimer les deux derniers caractères et transmettre le résultat à la fonction PROPER. Ensuite, il prend les deux derniers caractères de la cellule, leur applique UPPER, ce qui les convertit en majuscules.
Vous pouvez voir les résultats dans la colonne E. Notez que cette formule ne fonctionnera que lorsque les données sont exactement au même format.
PROPRE dans Google Sheets
La fonction PROPER fonctionne exactement de la même manière dans Google Sheets que dans Excel :
PROPRE Exemples en VBA
Vous pouvez également utiliser la fonction PROPER dans VBA. Taper:application.worksheetfunction.proper(text)
Pour les arguments de la fonction (texte, etc.), vous pouvez soit les saisir directement dans la fonction, soit définir des variables à utiliser à la place.
Revenir à la liste de toutes les fonctions dans Excel