How to Change Text Case in Google Sheets with UPPER, LOWER, and PROPER Functions

Video google sheet uppercase shortcut

Les mots "Change Case - MAJUSCULE, minuscule, PROPRE" sur un fond vert brillant - Comment changer la casse du texte dans Google Sheets

Have you ever needed to quickly change the text case in your Google Sheets? Whether you want to convert lowercase to uppercase or vice versa, Google Sheets has three different functions that can automatically modify the case of the text entered in the cells. The UPPER function will capitalize ALL letters, the LOWER function will change all letters to lowercase, and the PROPER function will capitalize the first letter of each word.

Optional formula to use: You can use autofill to quickly copy the formula down the column, or combine your formula with the ARRAYFORMULA function to apply the formula to an entire column.

Click here to get your Google Sheets cheat sheet. Or click here to take the dashboard course.

Examples of Changing Text Case

Here are three basic examples that demonstrate how the UPPER, LOWER, and PROPER functions affect the text when applied to a single cell containing the following sentence:

“EXAMPLE: See how the letters in this sentence change when you apply different case-changing formulas in Google Sheets.”

Note that the above sentence contains a variety of words. Some words are all lowercase, some words are all uppercase, and some words have their first letter capitalized. This will allow you to see how the case-changing formulas affect different letters and words, simply by referring to a single cell.

Changing All Letters to Uppercase

Formula: =UPPER(A1)

Un exemple de changement de toutes les lettres en majuscules dans Google Sheets en utilisant la fonction `MAJUSCULE` - Une phrase qui est transformée en lettres majuscules

Changing All Letters to Lowercase

Formula: =LOWER(A1)

Un exemple de changement de toutes les lettres en minuscules dans Google Sheets en utilisant la fonction `MINUSCULE` - Une phrase qui est transformée en lettres minuscules

Capitalizing the First Letter of Each Word

Formula: =PROPER(A1)

Un exemple qui montre comment mettre en majuscule la première lettre de chaque mot dans Google Sheets en utilisant la fonction `PROPRE` - Tous les mots d'une phrase sont mis en majuscules

Note that in the above examples, each letter is capitalized when the UPPER function is used, each letter is changed to lowercase when the LOWER function is used, and only the first letter of each word is capitalized when the PROPER function is used.

How to Capitalize Text in Google Sheets with the UPPER Function

The UPPER function in Google Sheets capitalizes every letter in the referenced cell.

Un diagramme qui explique la fonction `MAJUSCULE` de Google Sheets et chacun de ses composants

In this example, we will use the UPPER function to capitalize every letter in a list of names.

In the example image below, you will see the original list of unmodified names displayed in the normal format you expect for a name (only the first letter of each word/name is capitalized).

But let’s say, for some reason, your task/job requires having all names in uppercase. For example, you might need to display the names this way for a financial record, or perhaps you are using case-sensitive formulas for searching/matching information.

By using the UPPER function in a Google Sheets, you can automatically change every letter to uppercase, according to the uppercase format you need.

Task: Capitalize every letter in a list of names.
Logic: Use the UPPER function to capitalize the letters in the text in the range A2:A15.
Formula: The formula below is initially entered in cell C2, then copied to the cells below for this example.
=UPPER(A2)

Un exemple de mise en majuscule du texte avec `MAJUSCULE` dans Google Sheets - Une liste de noms qui est transformée en lettres majuscules

Notice that in the above example, the letters that were already uppercase remained uppercase, and the letters that were initially lowercase are now uppercase.

How to Change Text to Lowercase in Google Sheets with the LOWER Function

Now, let’s move on to changing all letters in a list of names to lowercase. We will do this using the LOWER function.

The LOWER function in Google Sheets changes each letter in the referenced cell to lowercase.

Un diagramme qui explique la fonction `minuscule` de Google Sheets et chacun de ses composants

In this example, let’s assume we have a list of names that have been manually entered and submitted by staff members, and we want to clean them up and convert them to lowercase.

In the example image below, you can see that the original list of names is messy, with names having different combinations of lowercase and uppercase letters. Some names are all uppercase, and others have a mix of uppercase and lowercase letters.

Task: Change the letters in a list of names to lowercase.
Logic: Use the LOWER function to change all letters in the range A2:A15 to lowercase.
Formula: The formula below is initially entered in cell C2, then copied to the cells below for this example.
=LOWER(A2)

Un exemple de changement de texte en lettres minuscules avec la fonction `minuscule` dans Google Sheets - Une liste de noms qui est transformée en lettres minuscules

Notice that in the above example, the letters that were already lowercase remained lowercase, and the letters that were initially uppercase have now been changed to lowercase.

How to Capitalize Each Word in Google Sheets with the PROPER Function

If you simply want to capitalize the first letter of each word in Google Sheets, you can use the PROPER function to achieve this.

The PROPER function in Google Sheets changes the case of the text in the referenced cell so that only the first letter of each word is capitalized. This means it will not only capitalize the first letter, but also change any other letters that are not the first letter of a word to lowercase. This is sometimes referred to as “Title Case.”

Un diagramme qui explique la fonction `PROPRE` de Google Sheets et chacun de ses composants

In this example, we will use the PROPER function to capitalize the first letter of each name (first name and last name) listed in a column.

In the example image below, the original list of names we are going to modify is even messier than the list of names in the previous example. Some of the names go from lowercase to all uppercase letters, making the list look very unprofessional and, in many cases, can make the data difficult to reliably use when case-sensitive criteria need to be respected in formulas.

Let’s say your boss has given you the list of names shown below and asked you to put them in a nice format where only the first letter of each name is capitalized. This would be very tedious to do manually, but luckily, you can do it instantly using the PROPER function.

Task: Capitalize only the first letter of each name.
Logic: Capitalize the first letter of each name in the range A2:A15.
Formula: The formula below is initially entered in cell C2, then copied to the cells below for this example.
=PROPER(A2)

Un exemple montrant comment mettre en majuscule chaque mot avec `PROPRE` dans Google Sheets - Une liste de noms qui est mise en majuscule, avec la fonction `PROPRE` copiée dans la colonne

Notice that in the above example, only the first letter of each word has been capitalized, and any letters that were initially uppercase but are not the first letter of a word have been changed to lowercase.

How to Apply Case-Changing Formulas to an Entire Column

In the above examples, we were able to change the case of multiple names in a column by copying the original formula to the cells below, so that each cell had a formula applied to it.

However, you might want to change the text in an entire column to uppercase or lowercase using just one formula. This can be done by combining your case-changing formula with the ARRAYFORMULA function.

To change the case of text in an entire column in Google Sheets, choose your function (UPPER, LOWER, or PROPER), wrap your formula with the ARRAYFORMULA function, and reference a range of cells in your formula instead of a single cell.

In this example, I will use the UPPER function to show how to do this, using the same list of names as in the first example. However, you will notice that instead of using multiple formulas to change each name to uppercase, we will accomplish the same task using just one formula.

Task: Change the names in the column to uppercase.
Logic: Use the UPPER function with the ARRAYFORMULA function to capitalize all letters in column A.
Formula: The formula below is entered in the blue cell (C2) for this example.
=arrayformula(UPPER(A2:A))

Un exemple qui montre comment changer la casse du texte pour une colonne entière dans Google Sheets en utilisant la fonction `ARRAYFORMULA` avec la fonction `MAJUSCULE`

Surprise Quiz: Test Your Knowledge

Answer the questions below about changing text case to test your knowledge! Scroll to the bottom for the quiz answers.

Question 1:

Which formula among the following will capitalize all letters?

  1. =PROPER(A9)
  2. =LOWER(B11)
  3. =UPPER(C12)

Question 2:

Which formula among the following will only capitalize the first letter of each word?

  1. =PROPER(J1)
  2. =LOWER(J2)
  3. =UPPER(J3)

Question 3:

True or False: The PROPER function will change letters to lowercase if they are not the first letter of a word.

  1. True
  2. False

Question 4:

Which formula among the following will change all letters to lowercase?

  1. =PROPER(Z1)
  2. =LOWER(G5)
  3. =UPPER(K7)

Question 5:

Which formula among the following will change the case of a range of cells?

  1. =LOWER(A1:19)
  2. =ARRAYFORMULA(PROPER(A1:19))

Quiz Answers:

Question 1: 3
Question 2: 1
Question 3: 1
Question 4: 2
Question 5: 2

Related posts