Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

Comment changer les majuscules en minuscules dans Microsoft Excel?

En supposant que vous receviez un rapport Excel avec toutes les chaînes de texte en majuscules, il sera plus facile à lire si vous pouvez changer ces lettres majuscules en minuscules dans Excel comme illustré ci-dessous. Les astuces suivantes peuvent rapidement changer toutes les lettres majuscules en minuscules dans Excel.


Méthode 1: fonctions Excel pour changer le texte en minuscules

Microsoft Excel prend en charge la fonction Lower pour modifier tous les types de chaînes de texte en minuscules, procédez comme suit:

1. Dans la cellule vide adjacente D1, entrez ou copiez la formule

= INFÉRIEUR (A2)

et appuyez sur Entrer touche pour obtenir le premier résultat. Voir la capture d'écran:

doc changement en minuscule 1

2. Ensuite, sélectionnez la cellule D1 et faites glisser la poignée de remplissage vers les cellules où vous souhaitez appliquer cette formule, et toutes les chaînes de texte ont été converties en lettres minuscules, voir capture d'écran:

doc changement en minuscule 2

3. Et puis, vous devez copier les cellules converties et les coller dans les cellules d'origine en tant que format de valeurs selon vos besoins.

doc changement en minuscule 3

Notes:

Pour convertir les chaînes de texte en majuscules, veuillez appliquer cette formule:

=UPPER(A2)

doc changement en minuscule 4

Pour convertir les chaînes de texte en casse appropriée, ce qui signifie mettre en majuscule la première lettre de chaque mot, veuillez appliquer cette formule:

=PROPER(A2)

doc changement en minuscule 5


Méthode 2: fonction de remplissage Flash pour changer le texte en minuscules

Dans Excel 2013 et version ultérieure, il existe un utilitaire pratique - Remplissage Flash, avec cette fonctionnalité, vous pouvez également résoudre rapidement cette tâche.

1. Insérez une colonne vide à côté de vos données dont vous souhaitez modifier la casse, puis entrez la première chaîne de texte que vous souhaitez utiliser. Par exemple, je vais taper la chaîne de texte en minuscules dans la cellule B2, voir capture d'écran:

doc changement en minuscule 6

2. Après avoir tapé la chaîne de texte formatée appropriée, puis sélectionnez-la, puis cliquez sur Accueil > Niveau de remplissage > Remplir Flash, et les cellules restantes de cette colonne seront remplies de chaînes de texte en minuscules, voir capture d'écran:

doc changement en minuscule 7

Notes:

1. Pour obtenir tout le texte en majuscules, saisissez le texte en majuscules dans la première cellule, puis appliquez le Remplissage Flash une fonction;

2. Pour obtenir tout le texte de casse approprié, tapez les chaînes de texte avec la première lettre en majuscule pour chaque mot dans la première cellule, puis appliquez le Remplissage Flash une fonction;


Méthode 3: code VBA pour changer le texte en minuscules

Les codes VBA suivants peuvent également vous aider à modifier les cas des chaînes de texte selon vos besoins, et les résultats convertis seront remplacés directement par les valeurs d'origine.

1. Maintenez le Alt + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.

2. Cliquez insérer > Moduleet collez le code suivant dans la fenêtre Module.

Code VBA: remplacez les chaînes de texte par des minuscules:

Sub LCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LCase(Rng.Value)
Next
End Sub

3. Et puis, appuyez sur F5 clé pour exécuter ce code, dans la boîte de dialogue contextuelle, sélectionnez la plage de cellules que vous souhaitez convertir, voir capture d'écran:

doc changement en minuscule 8

4. Puis clique OK bouton, et toutes les chaînes de texte dans les cellules sélectionnées ont été converties en minuscules, voir capture d'écran:

doc changement en minuscule 9

Notes:

Remplacez les chaînes de texte par des majuscules, veuillez copier et coller ce code VBA dans le module:

Sub UCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.UCase(Rng.Value)
Next
End Sub

Mettez en majuscule la première lettre de chaque mot, veuillez copier et coller ce code VBA dans le module:

Sub ProperCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Application.WorksheetFunction.Proper(Rng.Value)
Next
End Sub
 

Méthode 4: Kutools for Excel pour changer le texte en minuscules

Si vous avez Kutools pour Excel installé, son Changer le cas L'outil peut vous aider à changer toutes les chaînes de texte en minuscules, majuscules, casse appropriée, casse de phrase et casse à bascule directement dans les cellules. Cliquez pour télécharger Kutools for Excel! Veuillez voir la démo ci-dessous:


doc changement en minuscule 12

Après l'installation de Kutools pour Excel, veuillez faire comme ceci:

1. Sélectionnez les cellules dont vous souhaitez modifier la casse, puis cliquez sur Kutools > Texte > Changer le cas, voir capture d'écran:

2. Dans le Changer le cas boîte de dialogue, sélectionnez minuscules option, puis cliquez sur OK or Appliquer bouton, toutes les chaînes de texte ont été converties en minuscules de votre choix, voir capture d'écran:

doc changement en minuscule 11

Conseils: This Changer le cas L'utilitaire peut également vous aider à changer les chaînes de texte en majuscules, casse appropriée, casse de phrase et casse à bascule selon vos besoins.


Travail chargé le week-end, utilisation Kutools pour Excel,
vous offre un week-end relaxant et joyeux!

Le week-end, les enfants réclament de sortir jouer, mais il y a trop de travail autour de vous pour avoir du temps pour accompagner la famille. Le soleil, la plage et la mer si loin? Kutools pour Excel vous aide à Résolvez 80% d'énigmes Excel, économisez 80% de temps de travail.

pic plage
  •  Obtenir une promotion et augmenter son salaire ne sont pas loin;
  •  Contient 300 fonctionnalités avancées, résolvez 1500 scénarios d'application, certaines fonctionnalités permettent même d'économiser 99% du temps de travail;
  •  Devenez un expert Excel en 3 minutes et obtenez la reconnaissance de vos collègues ou amis;
  •  Plus besoin de rechercher des solutions sur Google, dites adieu aux formules douloureuses et aux codes VBA;
  •  Toutes les opérations répétées peuvent être effectuées en quelques clics seulement, libérez vos mains fatiguées;
  •  Seulement 39 $ mais vaut plus que le tutoriel Excel de 4000 $ des autres;
  •  Être choisi par 110,000 300 élites et plus de XNUMX entreprises bien connues;
  •  Essai gratuit de 30 jours et remboursement intégral dans les 60 jours sans aucune raison;
  •  Changez votre façon de travailler, puis changez votre style de vie!
 
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    toolnx · 4 years ago
    Simple online tool for convert case
    Convert Case
    • To post as a guest, your comment is unpublished.
      Toolnx LTD · 4 years ago
      Simple online tool for convert case
      Case converter
  • To post as a guest, your comment is unpublished.
    Prabhukalyan Dhal · 4 years ago
    Is there any simple method without using any formula within the same excel sheet ?
  • To post as a guest, your comment is unpublished.
    Raghavendra · 5 years ago
    My friends Upper case and Lower case formula is =UPPER(COLOM &ROW ) ENTER
  • To post as a guest, your comment is unpublished.
    sandeep verma · 5 years ago
    how to ms excel in current cell & all selected cell upper case & lower case formula use in this work sheet . because used short key of sued key board .

    than show result.
  • To post as a guest, your comment is unpublished.
    sandeep verma · 5 years ago
    advance excel note book .

    warms regard.

    sandeep verma

    Thank's
  • To post as a guest, your comment is unpublished.
    fatima · 5 years ago
    Thank you so much i learnt what i wanted to know in excel
  • To post as a guest, your comment is unpublished.
    Jessica Vu · 6 years ago
    Thanks very much. It is so useful & easy to understanding. :-)
  • To post as a guest, your comment is unpublished.
    sharad · 6 years ago
    thanks,
    your suggestion very helpful
  • To post as a guest, your comment is unpublished.
    Sasikumar · 6 years ago
    Dear sir,

    when i strat to enter in the excel column i expected only uppercase using some formula. Please answer me
  • To post as a guest, your comment is unpublished.
    Sagar Jadhav · 6 years ago
    Thank you Very much it's very easy use ....... :-)
  • To post as a guest, your comment is unpublished.
    Ola · 6 years ago
    Can anybody help please? I am trying to perform vlookup and is coming as #N/A, i can confirm that what i am looking for actually exist in the column
  • To post as a guest, your comment is unpublished.
    Rsilva · 6 years ago
    very useful and easy

    thank you
  • To post as a guest, your comment is unpublished.
    ATULCHANDRA · 6 years ago
    VERY USEFUL ANSWER WITH MULTIPLE OPTION.
  • To post as a guest, your comment is unpublished.
    PHILEMON · 6 years ago
    THAT FOR MAKING ME UNDERSTAND
  • To post as a guest, your comment is unpublished.
    KIRAN · 6 years ago
    IT WAS USEFULTHANK YOU :) [/b]
  • To post as a guest, your comment is unpublished.
    parvathi arungopal · 6 years ago
    thanks for your good answer
  • To post as a guest, your comment is unpublished.
    mckillio · 6 years ago
    This didn't do anything, my cell (F2) just says =LOWER(E2). Does this have to be columns A and B?
  • To post as a guest, your comment is unpublished.
    Diljith · 6 years ago
    This looks heavily complex process. I am saying this for those who love shortcuts and less brain burns. thing is simple, copy the cell which you want to change the case, paste in a new blank word document, change its case and copy and paste it back into excel,BINGO !!!!...you're done
  • To post as a guest, your comment is unpublished.
    Nandu · 7 years ago
    Is there a short key for this ??
  • To post as a guest, your comment is unpublished.
    naim · 7 years ago
    how to set uppercase text with number.
    for example : jun-14
    • To post as a guest, your comment is unpublished.
      Rohit Karle · 7 years ago
      U just need to have a single quote(') for the numbers which are date.
      Eg. 'jun-14
      Use Formula =UPPER(CELL NUMBER).
      If it is other than date and all, You don't need to have single quote.
  • To post as a guest, your comment is unpublished.
    Jeanne B. · 7 years ago
    There is an easier way. In Excel, copy the entire column. Launch Word. Make new document. Paste. Use Word's case change button to change case. Select all. Copy. Return to Excel. Paste.


    Or... MAYBE EXCEL COULD INSTALL A CASE CHANGE BUTTON?
    • To post as a guest, your comment is unpublished.
      Bjorn · 7 years ago
      Was really easy. Thanks Jeanne.
  • To post as a guest, your comment is unpublished.
    Basha · 7 years ago
    Very Helpful.

    Thank You
  • To post as a guest, your comment is unpublished.
    Madhuri · 7 years ago
    how to small letters change to capital letter in key board excel 2007
    • To post as a guest, your comment is unpublished.
      Rohit Karle · 7 years ago
      Just use =Upper(Cell)
  • To post as a guest, your comment is unpublished.
    John Smith · 7 years ago
    Thanks a lot. you have done a great job. :-) :-) :-) this is an great article
  • To post as a guest, your comment is unpublished.
    Nas · 7 years ago
    What is the next step after the below comment?
    Note: This method can only change all the uppercase letters into lowercase in a new range, so you may have to take a further step to replace the uppercase letters with the lowercase letters.


    --------------------------------------------------------------------------------
    • To post as a guest, your comment is unpublished.
      tester · 7 years ago
      [quote name="Nas"]What is the next step after the below comment?
      Note: This method can only change all the uppercase letters into lowercase in a new range, so you may have to take a further step to replace the uppercase letters with the lowercase letters.


      --------------------------------------------------------------------------------[/quote]
      copy ---> paste special ----> values
  • To post as a guest, your comment is unpublished.
    asad · 7 years ago
    Thanks. Great article. MS should use this on their documentation instead
  • To post as a guest, your comment is unpublished.
    Lisa B · 8 years ago
    Or, use function =Proper(cell) to have capitals for first letter of names, cities, etc...
    • To post as a guest, your comment is unpublished.
      Bryan · 7 years ago
      This is an even Faster way to do it using VBA instead of excel functions.

      Sub LOWER_CASE()
      Addr = Intersect(ActiveSheet.UsedRange, Selection).Address
      Range(Addr) = Evaluate("IF(LEN(" & Addr & "),LOWER(" & Addr & "),"""")")
      End Sub

      Go to developer tab>macros>(type a name for the new macro)>create. and paste above code, now every time you run the macro it will change the case of the current selection to lowercase.

      Note. if you want to use it for UPPER or Proper case, you only have to replace all the "LOWER" ' s in the code with PROPER or UPPER depending of what you need.
      • To post as a guest, your comment is unpublished.
        anna · 5 years ago
        sometimes using VBA is more confusing than excel function, especially for Excel amateur like me lol