Comment changer la casse des phrases dans Excel (6 méthodes simples)

  • Partage Ça
Hugh West

Cet article montre comment changer la casse d'une phrase dans Excel. Bien qu'il n'y ait pas de dessiccation pour accomplir cette tâche par défaut, vous pouvez appliquer la formule combinée, Flash Fill outil, et VBA Nous allons vous présenter ici six méthodes simples et pratiques pour changer la casse des phrases dans Excel.

Télécharger le cahier d'exercices

Vous pouvez télécharger le classeur Excel suivant pour mieux comprendre et vous entraîner.

Changer le cas de la phrase.xlsm

Qu'est-ce qu'un cas de condamnation ?

Vous êtes peut-être curieux de savoir ce qu'est le cas de la phrase, mais ne vous inquiétez pas si vous n'en avez aucune idée.

La casse de phrase est un type de casse de lettres que nous utilisons fréquemment. Dans la casse de phrase, la lettre initiale du premier mot doit être en majuscule, tandis que les autres lettres du premier mot et tous les autres mots de la phrase doivent être en minuscules. Par exemple :

Cette phrase est écrite en majuscules.

6 méthodes pour changer la casse des phrases dans Excel

Ici, nous avons un Liste de phrases incorrectement formatées contenant quelques Phrases avec la capitalisation incorrecte des lettres.

Nous voulons convertir la casse de ces phrases en majuscules. Donc, sans plus tarder, nous allons passer en revue les différentes méthodes pour changer la casse des phrases dans Excel.

1) Utilisation de la formule combinant les fonctions UPPER, LOWER, RIGHT, LEFT et LEN

Dans notre première méthode, nous allons utiliser une formule pour transformer les phrases incorrectes données en cas de phrases. Suivez les étapes ci-dessous.

Des pas :

  • Dans un premier temps, sélectionnez la cellule C5 Ensuite, écrivez la formule ci-dessous et appuyez sur ENTER .
=UPPER(LEFT(B5,1))&LOWER(RIGHT(B5,LEN(B5)-1))

Ici, B5 représente la première phrase de la Liste de phrases au format incorrect .

Répartition des formules :

  • Dans la formule, le Fonction LEN détermine la longueur totale de la chaîne dans la cellule B5 Puis soustrayez 1 à cette longueur.
  • Le site Fonction DROIT renvoie les derniers caractères de la chaîne de texte dans la cellule B5 Ici, le nombre de caractères renvoyés par la fonction DROIT est déterminée par la sortie de la fonction LEN fonction.
  • Après cela, récupérez ces valeurs retournées dans le Fonction inférieure pour convertir les caractères en minuscules.
  • Ensuite, une autre partie de la formule est concaténée avec une esperluette (& ;) .
  • Ensuite, le Fonction GAUCHE renvoie le premier caractère de la chaîne de texte dans la cellule B5 .
  • Enfin, le Fonction supérieure convertit ce premier caractère en une lettre majuscule.

  • Deuxièmement, utilisez le Poignée de remplissage et faites-le glisser jusqu'à la cellule C14 pour obtenir les autres résultats.

Lire la suite : Comment mettre la première lettre d'une phrase en majuscule dans Excel (4 méthodes adaptées)

2. utilisation de la formule combinant les fonctions UPPER, LOWER, MID et LEFT

Dans notre deuxième méthode, nous allons appliquer une autre formule combinant quelques fonctions. Suivez attentivement les étapes.

Des pas :

  • Dans un premier temps, sélectionnez la cellule C5 et tapez la formule ci-dessous, puis appuyez sur la touche ENTER clé.
=UPPER(LEFT(B5,1))&MID(LOWER(B5),2,999)

Ici, B5 fait office de phrase dans le Cas donné .

Nous avons utilisé une nouvelle fonction appelée Fonction MID ici. Dans notre méthode précédente, nous utilisions l'option DROIT et GAUCHE qui renvoient les caractères d'une chaîne de texte à partir du début et de la fin de la chaîne respectivement. Mais la fonction MID peut renvoyer des caractères à partir de n'importe quelle position au milieu de la chaîne.

Lire la suite : Comment changer la première lettre en majuscule dans Excel (6 méthodes pratiques)

3. l'utilisation de Word pour modifier la casse des phrases dans Excel

Dans cette méthode, nous allons obtenir l'aide d'un autre logiciel Office appelé Word. En combinant Excel et Word, nous allons résoudre le problème d'une autre manière. Suivez attentivement les étapes.

Des pas :

  • Dans un premier temps, sélectionnez les cellules dans le B5:B14 Copiez ces cellules à l'aide de la fonction CTRL + C raccourci clavier.

  • Maintenant, ouvrez Word et collez ces cellules dans le logiciel.

  • Ensuite, sélectionnez l'ensemble du tableau dans Word. Puis, allez dans la section Accueil et sélectionnez Changement de cas dans le Police groupe> ; minuscule .

  • À ce stade, toutes nos phrases sont converties en minuscules.

  • Encore une fois, allez à la Accueil Ensuite, sélectionnez Changement de cas > ; Cas de condamnation .

  • Enfin, toutes les phrases sont converties en cas de phrases dans Word.

  • Enfin, copiez l'ensemble du tableau dans Word, puis collez-le dans les cellules du tableau de bord. C5:C14 gamme.

Note : Ne le convertissez pas en majuscules directement dans Word. Passez d'abord en minuscules, puis en majuscules de phrase. Sinon, les majuscules au milieu des phrases ne seront pas modifiées. .

Lire la suite : Comment changer la casse d'une colonne entière dans Excel (7 façons étonnantes)

4. mise en œuvre de Flash Fill pour modifier la casse des phrases dans Excel

Utilisation de la Flash Fill Il existe un autre moyen de modifier les cas de figure dans Excel, en suivant les étapes ci-dessous.

Des pas :

  • Dans un premier temps, sélectionnez la cellule C5 Ensuite, tapez la formule ci-dessous et appuyez sur ENTER .
=LOWER(B5)

Ici, B5 représente la première phrase de la Cas donné .

A ce moment, toutes les phrases sont converties en minuscules.

  • Deuxièmement, dans la cellule D5 écrivez manuellement la première phrase dans le cas d'une phrase.

  • Troisièmement, sélectionnez les cellules dans le D5:D14 Ensuite, allez dans la section Accueil et sélectionnez Remplir sur Modification de groupe> ; Flash Fill dans la liste déroulante.

  • Cependant, toutes les phrases sont converties en cas de phrase.

Note : Ne le convertissez pas directement en casse de phrase lorsque vous utilisez la fonction Flash Fill D'abord, mettez-le en minuscules, puis en majuscules. Sinon, il ne pourra pas fonctionner correctement. .

Lire la suite : Comment passer des majuscules aux minuscules dans Excel (5 méthodes efficaces)

5. application du code VBA à une plage de cellules sélectionnée

L'application de la VBA Le code est toujours une alternative intéressante. Veuillez suivre les étapes ci-dessous.

Des pas :

  • Tout d'abord, sélectionnez les cellules dans le B5:B14 Après cela, cliquez avec le bouton droit de la souris sur l'écran de l'ordinateur. Nom de la feuille et sélectionnez Afficher le code .

  • A ce stade, le Microsoft Visual Basic pour les applications La fenêtre s'ouvre. Basculer les dossiers , cliquez avec le bouton droit de la souris sur Feuille6 (VBA 1) > ; sélectionner Insérer > ; Module .

  • Cela ouvre un module de code, où vous pouvez coller le code ci-dessous. Exécuter ou appuyez sur le bouton F5 clé.
 Sub ConvertSelectionToSentenceCase() Dim rng As Range For Each rng In Selection If Application.WorksheetFunction.IsText(rng) Then rng.Value = UCase(Left(rng, 1)) & ; LCase(Right(rng, Len(rng) - 1)) End If Next End Sub 

  • Maintenant, fermez le module de code et revenez à la feuille de calcul. Cependant, vous serez étonné de voir que les cellules de la colonne B sont automatiquement convertis en majuscules.

Lire la suite : Comment changer la casse dans une feuille Excel (8 méthodes rapides)

6. l'utilisation du code VBA pour créer une fonction personnalisée

Dans la procédure ci-dessus, nous avons sélectionné la plage de cellules, puis nous avons appliqué la méthode d'évaluation de la qualité de l'eau. VBA pour convertir les chaînes de texte en cas de phrases. Mais, dans cette méthode, nous allons créer une fonction définie par l'utilisateur à l'aide de la fonction VBA Après cela, avec cette fonction, nous changerons les chaînes de texte en phrases. Suivez donc les étapes ci-dessous.

Des pas :

  • Dans un premier temps, cliquez avec le bouton droit de la souris sur le Nom de la feuille et sélectionnez Afficher le code .

  • A ce moment, le Microsoft Visual Basic pour les applications s'ouvre. Maintenant, allez dans la fenêtre Insérer et sélectionnez Module .

  • Cela ouvre un module de code dans lequel vous devez coller le code ci-dessous. Cliquez ensuite sur le bouton Sauvez pour sauvegarder le classeur dans Macro-activé format.
 Public Function SentenceCase(Text As String) As String SentenceCase = UCase(Mid(Text, 1, 1)) & ; LCase(Mid(Text, 2)) End Function 

  • Après cela, revenez à la feuille de calcul. Ensuite, cliquez sur la cellule C5 et écrivez =sen Cependant, vous verrez le SentenceCase dans la suggestion. Ensuite, appuyez sur la touche TAB du clavier pour sélectionner la fonction.

  • Enfin, donnez la référence de la cellule B5 comme argument de cette fonction et appuyez sur ENTER .

La chaîne de texte est maintenant en majuscules.

Conclusion

Merci d'avoir lu cet article, nous espérons qu'il vous a été utile. Si vous avez des questions ou des suggestions, n'hésitez pas à nous en faire part dans la section "commentaires". Visitez notre site web. ExcelWIKI pour en savoir plus.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.