Pinterest Pixel

How to Capitalize All Letters in Excel

John Michaloudis
When working with Excel, I often find myself needing to capitalize all the letters in a range of cells.
Capitalization is useful for consistent formatting and to make data easy to read.

In this article, I’ll walk you through different methods on how to capitalize all letters in Excel.

When working with Excel, I often find myself needing to capitalize all the letters in a range of cells. Capitalization is useful for consistent formatting and to make data easy to read. In this article, I’ll walk you through different methods on how to capitalize all letters in Excel.

Key Takeaways:

  • The UPPER function converts text to all caps in Excel.
  • Flash Fill quickly capitalizes text based on patterns.
  • VBA macros automate capitalization for large datasets.
  • Power Query is ideal for transforming text in bulk.
  • Keyboard shortcuts like Shift + F3 speed up text case changes.

 

Excel for Text Transformation

Capitalizing text in Excel can be useful as:

  • It provides consistency and uniform appearance.
  • It makes data easier to read.
  • It standardizes your data for comparison or export purposes.

Excel has a plethora of text functions that can be used for text manipulation. I use:

  • UPPER function to capitalize text
  • LOWER to convert to lowercase
  • PROPER for title case

I can use functions like LEFT, MID, and RIGHT to extract specific segments of text.

 

How to Capitalize All Letters in Excel

Using Formulas to Transform Case

By using the UPPER function, I can transform any string of text to uppercase with a simple formula:

STEP 1: Click on a cell where I want the capitalized result to appear.

How to Capitalize All Letters in Excel

STEP 2: Enter the formula with a reference to the cell containing the text.

How to Capitalize All Letters in Excel

STEP 3: Drag the fill handle down or double-click it to apply the formula to the rest of the data.

How to Capitalize All Letters in Excel

Flash Fill

Excel’s Flash Fill can be used as a quick fix for text capitalization.

  • I simply type the capitalized version of the first item in an adjacent column.
  • The names for the rest of the list will be displayed.
  • Press Enter.

How to Capitalize All Letters in Excel

If the list does not appear, either press Ctrl + E or use the Data tab and click on Flash Fill.

How to Capitalize All Letters in Excel

But let’s not forget the grandeur of capitalizing each word’s first letter using Flash Fill. Excel spots my pattern as soon as I type the correctly capitalized text in a cell and applies it across the column. It practically reads my mind while saving precious time.

Flash Fill isn’t merely about saving effort; it’s about working smarter, not harder—allowing me to focus more on analysis rather than getting bogged down in monotonous typing.

Using Excel VBA for Capitalization

STEP 1: Press Alt + F11 to open the Visual Basic for Applications (VBA) editor.

How to Capitalize All Letters in Excel

STEP 2: In the editor, I go to Insert > Module to create a new code module.

How to Capitalize All Letters in Excel

STEP 3: Enter the following code:

How to Capitalize All Letters in Excel

This code will loop through all the selected cells and convert the text to uppercase.

STEP 4: After closing the VBA editor, I select the range of cells I want to capitalize. Press Alt + F8, choose the CapitalizeText macro, and hit Run. The selected text will be capitalized instantly.

How to Capitalize All Letters in Excel

Using Power Query

Power Query is an excellent tool when I need to clean and transform data,.

STEP 1: Select the range or table and go to Data > From Table/Range to load the data into Power Query.

How to Capitalize All Letters in Excel

STEP 2: In Power Query, I will select the column I want to capitalize. Then, I will go to Transform > Format > Uppercase.

How to Capitalize All Letters in Excel

STEP 3: After making the changes, I click Close & Load to bring the transformed data back into Excel.

How to Capitalize All Letters in Excel

Power Query is perfect for handling complex transformations, and it allows me to perform actions like capitalizing, trimming, and more in one place.

How to Capitalize All Letters in Excel

 

Tips and Tricks

Keyboard Shortcuts

  • Use Caps Lock to type in all uppercase.
  • Press Shift + F3 to switch between lowercase, UPPERCASE, and Proper Case.
  • Use Ctrl + Shift + A to convert selected text to uppercase.

Common Mistakes to Avoid

  • Keep a copy of your original data before making changes.
  • Some Excel functions are case-sensitive, such as EXACT.
  • Manual edits can lead to inconsistent text formatting.
  • Use formulas, Flash Fill, or macros to reduce errors.
  • Review your results after changing text case.

 

FAQs

How to capitalize all text in Excel?

To capitalize all text in Excel, I use the UPPER function.

=UPPER(A1)

How to quickly capitalize all letters in a selected range?

For quickly capitalizing all letters in a selected range, I often use Flash Fill in Excel.

  • Type the capitalized example in a cell adjacent
  • Select the cell
  • Press Ctrl + E

Excel recognizes the pattern and applies it to the selected range instantly.

Is there a way to automatically change the case as I type in Excel?

No, Excel doesn’t automatically change the case as you type. You’d need to use a formula or feature like Flash Fill.

What is the shortcut to capitalize words in Excel?

In Excel, there’s no direct shortcut for instant capitalization. However, by using Shift + F3 to toggle between lowercase, uppercase, or proper case.

How to change small letters to capital letters in Excel?

To change small letters to capital letters in Excel, use the UPPER function.

=UPPER(A1)

If you like this Excel tip, please share it


Founder & Chief Inspirational Officer

at

John Michaloudis is a former accountant and finance analyst at General Electric, a Microsoft MVP since 2020, an Amazon #1 bestselling author of 4 Microsoft Excel books and teacher of Microsoft Excel & Office over at his flagship MyExcelOnline Academy Online Course.

See also  Microsoft Excel Training | Free Excel Online Training Courses

Star 30 Days - Full Access Star

One Dollar Trial

$1 Trial for 30 days!

Access for $1

Cancel Anytime

One Dollar Trial
  • Get FULL ACCESS to all our Excel & Office courses, bonuses, and support for just USD $1 today! Enjoy 30 days of learning and expert help.
  • You can CANCEL ANYTIME — no strings attached! Even if it’s on day 29, you won’t be charged again.
  • You'll get to keep all our downloadable Excel E-Books, Workbooks, Templates, and Cheat Sheets - yours to enjoy FOREVER!
  • Practice Workbooks
  • Certificates of Completion
  • 5 Amazing Bonuses
Satisfaction Guaranteed
Accepted paymend methods
Secure checkout

Get Video Training

Advance your Microsoft Excel & Office Skills with the MyExcelOnline Academy!

Dramatically Reduce Repetition, Stress, and Overtime!
Exponentially Increase Your Chances of a Promotion, Pay Raise or New Job!

Learn in as little as 5 minutes a day or on your schedule.

Learn More!

Share to...