Description
Cette fonction permet de mettre en majuscule la première lettre de chaque mot d'une chaîne de texte, tout en convertissant toutes les autres lettres en minuscules. Pris en charge dans les chaînes.
PROPER est utile pour normaliser les données textuelles afin de garantir la cohérence de la présentation et du formatage du texte.
Syntaxe
PROPER(texte)
Les entrées
Cette fonction accepte les arguments suivants :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
texte |
Oui | La chaîne de texte que vous souhaitez convertir en majuscules. (Majuscules initiales) | Une chaîne de texte, une référence à une cellule contenant du texte ou une formule aboutissant à l'un ou l'autre de ces éléments. |
Exemple
Données d’échantillon
| A |
|---|
| workiva, inc. |
| 2100 university ave. |
| CArbon |
| Cas mIXé |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Harmoniser la graphie du nom d'une entreprise en respectant les règles de majuscules. | =PROPER(A1) |
Met une majuscule à la première lettre de chaque mot dans « workiva, inc. » et met les autres lettres en minuscules. Résultat : Workiva, Inc. |
| Corrigez une chaîne de texte saisie directement dans la formule et écrite entièrement en majuscules. | =PROPER("Nottingham CASTLE") |
Met en majuscule uniquement la première lettre de chaque mot dans « Nottingham CASTLE », et met en minuscule le reste de « CASTLE ». Résultat : Château de Nottingham |
| Harmonisez l'orthographe d'une adresse en respectant les règles de majuscules. | =PROPER(A2) |
Met en majuscule la première lettre de chaque mot dans « 2100 university ave. », sans modifier le chiffre. Résultat : 2100 University Ave. |
| Corrigez une chaîne de texte dont la capitalisation est incohérente et désordonnée. | =PROPER("cas mIXé") |
Normalise les « majuscules et minuscules mélangées » afin que seule la première lettre de chaque mot soit en majuscule. Résultat : Affaire « » (procédure mixte) |
| Fusionnez le texte de deux cellules en une seule phrase en respectant les règles de majuscules. | =PROPER(CONCATENATE(A3," by ",A1)) |
Rassemble « CArbon » et « workiva, inc. » en les séparant par « by », puis met une majuscule à la première lettre de chaque mot de la chaîne ainsi formée — y compris « by ». Résultat : « » Carbon, par Workiva, Inc. |
Notes
- PROPER ne modifie pas les caractères non textuels de la chaîne.
- PROPER peut être utilisé avec d'autres fonctions pour assurer la cohérence du texte dans la présentation des données.
- PROPER met la première lettre de chaque mot en majuscule et convertit toutes les autres lettres en minuscules.
Astuces
- PROPER peut être combiné avec d'autres fonctions de texte telles que UPPER et LOWER pour manipuler la casse du texte selon les besoins.
- PROPER peut aider à créer des formats de données normalisés, ce qui est utile pour les tâches de validation et de nettoyage des données.
- Utiliser PROPER pour préparer des données textuelles en vue d'une mise en forme cohérente dans des rapports et des présentations.
Fonctions connexes
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER