Comment utiliser la fonction Excel PROPER (exemples + vidéo)

Dans Excel. vous pouvez rapidement changer la casse du texte dans une cellule (en minuscules, majuscules ou casse correcte) à l'aide des fonctions de texte.

Voici un exemple de chaque type de cas :

Fonction correcte d'Excel - Vue d'ensemble

La fonction PROPRE est l'une des nombreuses fonctions de texte dans Excel.

Qu'est ce que ça fait?

Il prend une chaîne en entrée et renvoie une chaîne dans laquelle la première lettre de tous les mots a été mise en majuscule et tous les caractères restants sont en minuscules.

Quand l'utiliser ?

Utilisez-le lorsque vous avez une chaîne de texte et que vous souhaitez mettre en majuscule le premier alphabet de chaque mot de la chaîne de texte et mettre tous les autres caractères en minuscules. Cela peut être le cas lorsque vous avez des noms dans différents formats et que vous souhaitez le rendre cohérent en mettant en majuscule le premier alphabet du prénom et du nom.

Syntaxe de fonction appropriée

=PROPRE(texte)
  • texte - la chaîne de texte dans laquelle vous voulez mettre en majuscule la première lettre de chaque mot.

Exemples d'utilisation de la fonction PROPER

Voici quelques exemples pratiques pour vous montrer comment utiliser la fonction PROPER dans une feuille de calcul Excel.

Exemple 1 - Rendre les noms cohérents

Supposons que vous ayez l'ensemble de données comme indiqué ci-dessous :

Les noms de cet ensemble de données sont tous incohérents.

Vous pouvez utiliser la fonction PROPER pour les rendre cohérents (où le premier alphabet de chaque nom est en majuscule et les autres sont tous petits).

La formule ci-dessous ferait ceci:

=PROPRE(A2&" "&B2)

Dans la formule ci-dessus, j'utilise l'opérateur esperluette pour ajouter le texte dans les cellules des colonnes A et B, puis la fonction PROPER rend la chaîne combinée cohérente.

Exemple 2 - Rendre l'adresse cohérente

Tout comme les noms, vous pouvez également l'utiliser pour rendre l'adresse cohérente.

Vous trouverez ci-dessous un exemple d'ensemble de données où les adresses sont dans un format incohérent :

Vous pouvez utiliser la formule ci-dessous pour rendre toutes ces adresses dans un format cohérent :

=PROPRE(A2)

Notez que cette formule fonctionne parfaitement, mais si vous voulez le code d'état (comme CA, NV, NY) en majuscule, cela ne sera pas fait avec la fonction PROPER uniquement.

Dans ce cas, vous devez utiliser la formule ci-dessous :

=PROPRE(GAUCHE(A2,RECHERCHE("@",REMPLACER(A2,",","@",LEN(A2)-LEN(REMPLACER(A2,",",""))),1))) &RIGHT(A2,LEN(A2)-TROUVEZ("@",REMPLACER(A2,",","@",LEN(A2)-LEN(REMPLACER(A2,",",""))),1) )

Vous pouvez avoir une idée du fonctionnement de cette formule à partir de ce tutoriel.

La fonction PROPER fonctionne en analysant les caractères non textuels dans une chaîne. Lorsqu'il trouve un caractère non textuel, il met en majuscule le caractère suivant suivant. Bien que cela fonctionne très bien dans la plupart des cas, dans certains scénarios, cela peut ne pas fonctionner comme prévu. Par exemple, si vous utilisez la formule sur le texte - c'est génial - il vous donnera le résultat comme C'est génial. Comme il met le caractère en majuscule après le caractère non textuel, il le fait avec une apostrophe dans ce cas.

Quelques choses utiles à savoir sur la fonction PROPER :

  1. La fonction PROPER affecte uniquement le premier caractère de chaque mot dans une chaîne de texte. Tous les autres caractères restent inchangés.
  2. Il met en majuscule la première lettre de tout mot qui suit un caractère non textuel. Par exemple: =PROPRE(bonjour,excel) Retour Bonjour, Excel
  3. Les nombres, les caractères spéciaux et les ponctuations ne sont pas modifiés par la fonction PROPER.
  4. Si vous utilisez un caractère nul (ou une référence à une cellule vide), il renverra un caractère nul.

Autres fonctions Excel utiles :

  • Fonction de recherche d'Excel: La fonction Excel FIND peut être utilisée lorsque vous souhaitez localiser une chaîne de texte dans une autre chaîne de texte et trouver sa position. Il renvoie un nombre qui représente la position de départ de la chaîne que vous trouvez dans une autre chaîne. Il est sensible à la casse.
  • Fonction INFÉRIEURE d'Excel: La fonction Excel LOWER peut être utilisée lorsque vous souhaitez convertir toutes les lettres majuscules d'une chaîne de texte en minuscules. Les chiffres, les caractères spéciaux et les ponctuations ne sont pas modifiés par celui-ci.
  • Excel Fonction SUPÉRIEURE: La fonction Excel UPPER peut être utilisée lorsque vous souhaitez convertir toutes les lettres minuscules d'une chaîne de texte en majuscules. Les chiffres, les caractères spéciaux et les ponctuations ne sont pas modifiés par celui-ci.
  • Fonction REMPLACER d'Excel: La fonction Excel REPLACE peut être utilisée lorsque vous souhaitez remplacer une partie de la chaîne de texte par une autre chaîne. Il renvoie une chaîne de texte où une partie du texte a été remplacée par la chaîne spécifiée.
  • Fonction de recherche Excel: La fonction Excel SEARCH peut être utilisée lorsque vous souhaitez localiser une chaîne de texte dans une autre chaîne de texte et trouver sa position. Il renvoie un nombre qui représente la position de départ de la chaîne que vous trouvez dans une autre chaîne. Il n'est PAS sensible à la casse.
  • Fonction de REMPLACEMENT d'Excel: La fonction Excel SUBSTITUTE peut être utilisée lorsque vous souhaitez remplacer du texte par un nouveau texte spécifié dans une chaîne. Il renvoie une chaîne de texte où un ancien texte a été remplacé par le nouveau.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave