PROPER Function
Title-cases each word in a string.
Syntax
Parameters
| Parameter | Description | Required |
|---|---|---|
| text | The text or cell reference to convert to title case. | Required |
Basic Example
Title-case a phrase
=PROPER("hello world")The first letter of each word is uppercased and the rest lowercased.
Advanced Examples
Example 1: Clean up imported names
Cell A1 contains "jane doe"Standardize a person's name
=PROPER(A1)Example 2: Mixed case product codes
Cell A1 contains "WIDGET-a1"Normalize a label
=PROPER(A1)How PROPER Works
PROPER treats any non-letter character (space, hyphen, punctuation) as a word boundary and uppercases the letter that follows it, while lowercasing all other letters.
Important Notes & Limitations
Capitalizes after apostrophes, so "don't" becomes "Don'T" and "o'brien" becomes "O'Brien".
Does not respect proper nouns, acronyms, or brand casing (e.g. "iPhone" becomes "Iphone").
Operates only on a single text value.
Common Errors & Fixes
Awkward casing with apostrophesPROPER treats the apostrophe as a word boundary.Fix: Use a custom formula or post-edit for names like O'Brien and don't.
Download Practice File
PROPER
properPractice PROPER with Real Data
Download a sample CSV file with pre-populated data and practice exercises for the PROPER function. Works in both Excel and Google Sheets.
File format: CSV (comma-separated values) - opens in Excel, Google Sheets, and all spreadsheet apps