How to Convert Uppercase to Title Case in Excel Using the PROPER Function

📅 Apr 15, 2026 📝 Sarah Miller

Manually correcting shouting, uppercase text in large datasets is a tedious, error-prone struggle for database managers. While standard options like manual retyping or Flash Fill offer temporary fixes, they lack scalability for dynamic data.

Excel's PROPER formula provides a seamless, automated solution, immediately restoring professional visual hierarchy. As an educational stipulation, note that this function capitalizes the first letter of every word, meaning acronyms like "NASA" will become "Nasa."

For instance, applying =PROPER(A1) to "ACME CORP" instantly yields "Acme Corp." Below, we will outline the exact syntax and explore advanced workarounds to handle specific formatting exceptions.

How to Convert Uppercase to Title Case in Excel Using the PROPER Function

Excel Formula to Convert Uppercase to Title Case

When working with large datasets in Excel, consistency in text formatting is crucial for readability, professional presentation, and accurate data analysis. Often, databases, CRM exports, or user inputs generate text in block capitals (ALL CAPS). While uppercase letters might be useful for catching attention, they are rarely suitable for client-facing reports, email campaigns, or formal presentations.

Converting uppercase text to Title Case (also known as Proper Case, where the first letter of each word is capitalized and the rest are lowercase) is a frequent task for Excel users. Fortunately, Microsoft Excel offers several ways to achieve this, ranging from straightforward, built-in functions to advanced nested formulas and modern automated tools. This comprehensive guide will walk you through every method, helping you choose the best approach for your specific data-cleaning needs.

The Go-To Solution: The PROPER Function

Excel has a dedicated function designed specifically for converting text to title case: the PROPER function. This is the simplest, most efficient tool for basic text transformation.

Syntax and How It Works

The syntax for the function is incredibly simple:

=PROPER(text)

The text argument can be a hardcoded string inside quotation marks, a reference to a cell containing text, or a formula that returns a text string.

Step-by-Step Example

Suppose you have a list of client names in column A (from A2 down) written entirely in uppercase, such as "MICHAEL SCOTT" and "PAM BEESLY". To convert them to title case, follow these steps:

  1. Click on an empty cell in an adjacent column (e.g., cell B2).
  2. Type the following formula: =PROPER(A2) and press Enter.
  3. The result in B2 will be "Michael Scott".
  4. Hover your mouse over the bottom-right corner of cell B2 until the cursor turns into a small black cross (the Fill Handle).
  5. Double-click or drag the fill handle down to apply the formula to the remaining cells in the column.

Limitations of the PROPER Function

While the PROPER function is highly effective for standard names and simple phrases, it follows a strict algorithm that can sometimes lead to undesirable results in real-world scenarios. It works by capitalizing the first letter of every word and any letter that follows a non-alphabetical character (such as a space, hyphen, or punctuation mark). This leads to several common issues:

  • Minor Words Capitalized: In standard English title case, short conjunctions, prepositions, and articles (e.g., "and", "of", "the", "in", "with") should remain in lowercase unless they are the first word. PROPER will capitalize them all (e.g., "The Lord Of The Rings" instead of "The Lord of the Rings").
  • Acronyms Ruined: If your text contains acronyms or abbreviations like "NASA", "USA", or "IT", PROPER will convert them to "Nasa", "Usa", and "It".
  • Surnames with Special Prefixes: Last names such as "McDonald", "O'Connor", or "MacArthur" can be formatted incorrectly. While "O'Connor" might work because of the apostrophe (rendering "O'Connor"), "McDonald" will often become "Mcdonald" because Excel does not recognize "Mc" as a prefix requiring a capital letter on the third character.

Advanced Formulas to Fix Edge Cases

If you need your text to strictly adhere to professional editorial styling rules, you can combine PROPER with other Excel functions to bypass its default limitations.

1. Keeping Minor Words in Lowercase

To prevent Excel from capitalizing words like "of", "and", "the", "in", or "to", you can use the SUBSTITUTE function. This function allows you to search for specific capitalized strings within your proper-cased text and replace them with their lowercase equivalents.

Here is an example of a nested SUBSTITUTE formula:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(PROPER(A2), " Of ", " of "), " And ", " and "), " The ", " the ")

How it works: First, PROPER(A2) converts the text into standard proper case. Then, the nested SUBSTITUTE functions look specifically for " Of ", " And ", and " The " (note the spaces before and after each word to prevent replacing letters inside larger words like "Often" or "Andrew") and replace them with " of ", " and ", and " the ".

2. Handling Acronyms and Specific Uppercase Words

If your data includes company names or industry jargon that must remain in full uppercase, you can apply a similar substitution logic. For instance, to keep "USA" or "UK" capitalized:

=SUBSTITUTE(SUBSTITUTE(PROPER(A2), "Usa", "USA"), "Uk", "UK")

This ensures that "UNITED STATES OF AMERICA" is formatted correctly as "United States of USA" (or "United States of America" if spelled out), and any shorthand remains correctly capitalized.

3. Dynamic Solution for Modern Excel (Office 365)

If you are using Excel for Microsoft 365 or Excel 2021, you can use the advanced REDUCE and LAMBDA functions to clean up a large list of exceptions dynamically, without deeply nesting dozens of SUBSTITUTE functions.

Suppose you have a list of words to keep in lowercase stored in a range named ExceptionsList. You can use the following formula:

=REDUCE(PROPER(A2), ExceptionsList, LAMBDA(text, word, SUBSTITUTE(text, " " & PROPER(word) & " ", " " & LOWER(word) & " ")))

This powerful, scalable formula iterates through your list of exceptions, automatically converting them to lowercase within the proper-cased text string, saving you from writing massive nested formulas.

Alternative Methods to Formulas

If you do not want to maintain complex formulas in your worksheets, Excel offers highly intuitive alternative tools to convert text cases instantly.

Method A: Flash Fill (The Quickest No-Formula Way)

Flash Fill is an AI-powered pattern recognition tool built into Excel. It senses what you are trying to do based on a couple of examples and fills out the rest of the column for you.

  1. Ensure you have an empty column next to your uppercase text.
  2. In the first cell of the empty column, manually type the first name/entry exactly how you want it to look in Title Case (e.g., type "John Smith" if the source cell is "JOHN SMITH").
  3. Press Enter to move to the next row.
  4. In the second cell, start typing the correct Title Case format for the second entry. Excel will likely display a light gray preview of the converted list down the rest of the column.
  5. If the preview appears, simply press Enter to accept it.
  6. If the preview does not automatically appear, select the cell you just typed in, go to the Data tab on the Ribbon, and click the Flash Fill button (or press Ctrl + E on your keyboard).

Method B: Power Query (Best for Repeatable Workflows)

If you regularly import uppercase data from external databases, Power Query is the ideal tool. It records your formatting steps and can be refreshed with a single click whenever new data is added.

  1. Select your table or range of data.
  2. Go to the Data tab and click From Table/Range to open the Power Query Editor.
  3. Right-click the header of the column containing your uppercase text.
  4. Navigate to Transform > Capitalize Each Word.
  5. Go to the Home tab and click Close & Load to return the clean, formatted data back into your Excel workbook.

Summary of Best Practices

To help you decide which approach to choose, consult the table below:

Method Best For Pros Cons
PROPER Function Quick, basic cleanup of standard names and addresses. Extremely easy to write; updates dynamically. Capitalizes minor words and ruins acronyms.
Nested Formulas Highly customized text styling with minor exceptions. No manual work after setup; handles exceptions. Formulas can become long and difficult to read.
Flash Fill One-off cleanups of static lists. Extremely fast; requires no formula knowledge. Not dynamic (will not update if source data changes).
Power Query Automating recurring reports and data imports. Highly scalable; saves steps for future updates. Requires a few extra clicks to set up initially.

Pro-Tip: Saving Space by Replacing Formulas with Values

If you used the PROPER formula or a nested formula to clean your data, you might want to delete the original uppercase column to keep your workbook clean. However, deleting the source cells will result in a #REF! error in your formula column. To prevent this, convert your formulas into static values:

  1. Select all the cells containing your new Title Case formulas.
  2. Press Ctrl + C to copy them.
  3. Right-click on the same selection (or on the target column where you want the final data to reside).
  4. Under Paste Options, select the Values icon (which looks like clipboard with "123" on it), or press Ctrl + Alt + V and select Values.
  5. You can now safely delete the original uppercase column without affecting your cleaned data.

Disclaimer:
The documents and templates provided on this page are for informational and illustrative purposes only. They do not constitute professional, legal, or financial advice, and should not be relied upon as such. Because individual circumstances and regulatory requirements vary, these materials may not be suitable for your specific needs. We recommend consulting with a qualified professional before adapting or using any of these examples for official or commercial purposes.