Cellwise

Text function

Excel PROPER function

PROPER capitalizes the first letter of every word and makes the rest lowercase. It is the quickest way to clean up names, cities, and street addresses typed in all caps or all lowercase.

fx=PROPER(text)

Arguments

text
The text or cell to convert to title case.

PROPER examples

Every result below was calculated live from this sample sheet.

ABC
1NameStreetCity
2JOHN SMITH42 OAK STREETnew york
3mary-kate olsen7 elm aveSAN DIEGO
4sean mcdonald1600 pine rdboston
  1. fx=PROPER(A2)

    Result: John Smith

    Turns an all-caps name into "John Smith".

  2. fx=PROPER(C2)

    Result: New York

    Fixes a lowercase city: "New York".

  3. fx=PROPER(A3)

    Result: Mary-Kate Olsen

    Letters after a hyphen are capitalized too: "Mary-Kate Olsen".

  4. fx=PROPER(A4)

    Result: Sean Mcdonald

    PROPER cannot know about name rules, so you get "Sean Mcdonald", not McDonald.

How to use PROPER

  1. Click an empty cell next to your data.
  2. Type =PROPER( and select the cell.
  3. Close the bracket and copy it down.
  4. Check names like McDonald or O'Neil by hand.

Common PROPER mistakes

Trusting it with every name

PROPER gives "Mcdonald" and "Van Der Berg". Review surnames and fix exceptions manually.

Apostrophes

Excel capitalizes after an apostrophe, so "o'neil" becomes "O'Neil" but "don't" becomes "Don'T". Avoid PROPER on sentences.

Forgetting extra spaces

Combine with TRIM to clean both case and spacing: =PROPER(TRIM(A2)).

PROPER FAQ

How do I capitalize the first letter of each word in Excel?

Use =PROPER(A2). It uppercases the first letter of each word and lowercases the rest.

How do I capitalize only the first letter of a sentence in Excel?

PROPER capitalizes every word. For sentence case use =UPPER(LEFT(A2,1))&LOWER(MID(A2,2,1000)).

Why does PROPER capitalize letters after numbers?

PROPER treats any non-letter as a word break, so "2nd" becomes "2Nd". Fix those cases with SUBSTITUTE or by hand.

Practice PROPER in these lessons

Guides that use PROPER

Related functions

Updated 2026-10-31