Formula Guide

The Excel PROPER Function
explained simply

PROPER capitalizes the first letter of every word in a text string and lowercases the rest — useful for cleaning up names.

ExcelPro · 3 min read · Updated June 2026
Contents
  1. What does PROPER do?
  2. Syntax
  3. 3 examples
  4. Common mistakes
  5. FAQ

What does PROPER do?

PROPER takes a text string and capitalizes the first letter of each word, converting everything else to lowercase — turning "JOHN smith" or "john SMITH" into "John Smith".

It is most often used to clean up names, addresses, or titles that were typed inconsistently or imported from a system that stores everything in one case.

Syntax

=PROPER(text)
ArgumentDescription
text requiredThe text to convert, or a reference to a cell containing it.

Examples

Example 1
Fix an inconsistently typed name
=PROPER(A2)

If A2 contains "JOHN smith", this returns "John Smith".

Example 2
Clean up an imported list
=PROPER(TRIM(A2))

Combining with TRIM first removes extra spaces before capitalizing, handling two common data-cleaning problems at once.

Example 3
Fix an address
=PROPER("123 MAIN STREET")

Returns "123 Main Street".

Common mistakes

⚠️ Expecting PROPER to handle abbreviations correctly

PROPER will capitalize "Llc" instead of keeping "LLC" — it treats every word the same way, with no awareness of acronyms.

⚠️ Names with apostrophes or hyphens

PROPER generally handles "O'Brien" and "Smith-Jones" correctly, capitalizing after the punctuation too, but always double-check unusual names.

FAQ

Does PROPER work on numbers?
Numbers pass through unchanged since they have no case to convert.

Practise PROPER with real data

ExcelPro has hands-on PROPER exercises built into real job scenarios — free to start.

Try PROPER exercises →

Related formulas

UPPER TRIM