Capitalize each word, or convert to all caps or lowercase, with one function.
Copy this formula
=PROPER(A2)PROPER capitalizes the first letter of each word; UPPER makes everything uppercase; LOWER makes everything lowercase. They're ideal for cleaning inconsistent name and label capitalization.
=PROPER("john SMITH")→John SmithNormalizes mixed-case names.
=UPPER("order 123-a")→ORDER 123-ADigits and symbols are left unchanged.
=PROPER(TRIM(" mary ann lee "))→Mary Ann LeeTRIM removes the extra spaces before PROPER fixes the case.
All uppercase
=UPPER(A2)Converts everything to capitals.
All lowercase
=LOWER(A2)Converts everything to lowercase.
PROPER can't know special casing. Fix exceptions with a nested SUBSTITUTE, e.g. =SUBSTITUTE(PROPER(A2), "Mcd", "McD").
No. Unlike Word, Excel has no change-case shortcut, so use UPPER, LOWER or PROPER, or Flash Fill (Ctrl+E).
PROPER capitalizes every letter that follows a non-letter character. Undo it with =SUBSTITUTE(PROPER(A2), "'S", "'s").
Copy the formula cells, select the original cells and use Paste Special ▸ Values. Then delete the helper column.
Need a formula for your own data?
Describe what you want in plain language and let ExcelGPT write, explain, and verify the formula — free to start, no plugin.