logo
search
Function Problems

How to Convert Excel Text to Uppercase with the UPPER Function

Camila MilosovichCamila Milosovich Oct 12, 2026 870 views

Question details

The user wants to learn how to convert lowercase or mixed-case text to all uppercase letters in an Excel worksheet using the UPPER function.

How to Convert Excel Text to Uppercase Using the UPPER Function
Product
Microsoft Excel
Device & OS
not provided
Scenario
Standardizing text formatting for names, labels, and other data within a spreadsheet.
Observed behavior
Text is currently in mixed case or lowercase and needs to be converted entirely to capitalized letters.
Before you start

Ensure that you have an empty column next to your target data to input the new formula without overwriting any existing spreadsheet information.

Solution 1Recommended

Use the UPPER Function to Capitalize Text

This method uses Excel's built-in formula to convert any text string into all uppercase letters instantly.

The UPPER function is a built-in text function in Excel that takes a cell reference and converts all alphabetical characters within that cell to uppercase. It is highly effective for cleaning up inconsistent data entries.

1
Insert the formula

Select an empty cell next to the text you want to convert (for example, click cell B1 if your original text is in A1). Type the formula =UPPER(A1) and press Enter.

2
Apply to the entire column

Click the bottom-right corner of the cell containing the formula and drag the fill handle down to apply the uppercase conversion to the rest of the rows in your column.

3
Copy the new text

Select the newly generated uppercase results in column B and press Ctrl+C to copy them.

4
Paste as values to replace original text

Right-click the original text range in column A, select Paste Special, and choose Values. This replaces the old text with the new uppercase text, allowing you to safely delete the formula column.

Use the UPPER Function to Capitalize Text
Data Cleansing Tip: Using Paste Special > Values is crucial because it removes the formula dependency. If you delete the original column without pasting as values first, your formula will return a #REF! error.
Free Spreadsheet Software

Standardize Your Data Formatting with WPS Spreadsheet

WPS Spreadsheet offers powerful data processing tools, including full support for the UPPER, LOWER, and PROPER text functions, making it incredibly easy to clean and format your data exactly as you need it without paying for expensive software.

  1. 1. Open your workbook: Launch WPS Spreadsheet and open the file containing the text you want to format.
  2. 2. Enter the UPPER function: Select an adjacent blank cell, type =UPPER(A1), and press Enter.
  3. 3. Fill down the formula: Drag the fill handle at the bottom right of the cell to convert the rest of your column to uppercase.
  4. 4. Paste as values: Copy the new uppercase text, right-click the original cells, and select 'Paste as Values' to overwrite the old data permanently.
Fully compatible with Microsoft Excel formulas and file formats (.xlsx, .xls)Lightweight software that runs smoothly on Windows, Mac, and mobile devicesBuilt-in text conversion tools for faster data cleaning and standardizationCompletely free basic version with a familiar, easy-to-use interface
microsoft office alternative - wps office

Frequently Asked Questions

Can I convert text to lowercase or proper case instead?

Yes, you can use the =LOWER(A1) function to convert text to all lowercase letters, or the =PROPER(A1) function to capitalize only the first letter of each word.

Why does my text disappear when I delete the original column?

The formula dynamically references the original cell. If you delete the original cell, the formula has nothing to reference. You must first copy the formula results and use Paste Special > Values to lock in the text before deleting the original column.

Is there a shortcut to change case without formulas in Excel?

Unlike Microsoft Word, Excel does not have a built-in 'Change Case' button on the ribbon. Using formulas like UPPER, or utilizing the Flash Fill feature (Ctrl+E) by typing an example of the uppercase text, are the most efficient ways to change text case.

Will the UPPER function affect numbers or punctuation?

No, the UPPER function only affects alphabetical characters. Numbers, punctuation marks, and special symbols will remain exactly as they were in the original text.