30 Advanced Excel Tips for 2026

Excel Champs / Excel Formulas List / How to Change Text Case (Upper, Lower, Proper) in Excel
By Puneet Gogia (Microsoft MVP)

How to Change Text Case (Upper, Lower, Proper) in Excel

30+ Advanced Excel Tips for 2026

No spam. Only Excel Stuff. God Promise. 😊

Excel has three case functions. =UPPER(A1) makes everything capitals, =LOWER(A1) makes everything lowercase, and =PROPER(A1) capitalises the first letter of each word. There’s no sentence-case function, so for that you build it: =UPPER(LEFT(A1,1))&LOWER(RIGHT(A1,LEN(A1)-1)) capitalises the first letter and lowercases the rest.

All four return text in a new cell rather than changing the original, so once you’re happy, copy the results and paste them back over the source as values. Two things worth knowing.

PROPER capitalises after any non-letter, so “o’brien” becomes “O’Brien” (right) but “don’t” becomes “Don’T” (wrong), and it also flattens acronyms — “USA” becomes “Usa”. And an empty cell returns #VALUE! with the sentence-case formula, because LEN(A1)-1 goes negative; wrap it in =IFERROR(...,"") if blanks are possible.

For a one-off conversion with no formula, type the corrected version next to the first row and press Ctrl+E for Flash Fill.

In Excel, there are three primary functions that you can use to change the case for a string.

  • UPPER for changing the case to upper.
  • LOWER for changing the case to lower.
  • PROPER for changing the case where the first letter of each word is in a capital case.

In this tutorial, we will learn to use all these functions to write our formulas.

UPPER CASE

In Excel, there is a function with the name UPPER which allows you to change the case of a string into UPPER (Capital).

upper-case

In the above example, column A has different strings (text values). And when you use UPPER and refer to the cell, it converts that value into an upper-case text.

=UPPER(A1)

LOWER CASE

In the same way, you also have a function with the name Lower to convert a text into a lower-case text.

lower-case

In the above example, when we use the “Lower” function and get all the characters in the result value in lower-case. This function exactly works opposite the “Upper” function we used in the first example.

=LOWER(A1)

PROPER CASE

And then, we have the PROPER function, which converts a text into a proper case where the first letter in each word is a capital letter and the rest are in a small case.

proper-case
=PROPER(A1)

You can see in the above example; the first letter of the word is in a capital case, and the rest are small. And if you have two words, it works in the same way.

proper-case-to-upper-case-first-letter

And if you want the first letter of the first word in the capital case, and the rest of the letters and all the other words in the small case, you can use the formula below.

upper-left-and-right-combined
=UPPER(LEFT(A1,1))&LOWER(RIGHT(A1,LEN(A1)-1))

Get the Excel File

Puneet Gogia

Written by

Puneet Gogia

Microsoft MVP — Excel · Founder, Excel Champs

Twelve years of teaching Excel, and a decade before that using it as a data analyst. Every tutorial here is written from a file I actually built.

3M+ readers helped
1,000+ tutorials written
Since 2015 teaching Excel

Leave a Comment