Proper
Syntax:¶
PROPER(text)
- text: The text string that you want to convert to proper case.
Description:¶
The PROPER function in Excel capitalizes the first letter of each word in a given text string while converting the
remaining letters to lowercase. It is particularly useful for formatting text, such as names or titles, where proper
capitalization is required.
This function treats any character that is not a letter (such as spaces, punctuation marks, or numbers) as a word separator.
For example:
PROPER(text) = Properly Formatted Text
Examples:¶
=PROPER("hello world")would returnHello World.=PROPER("JOHN DOE")would returnJohn Doe.=PROPER("123main STREET")would return123Main Street.=PROPER("a b-c.d")would returnA B-C.D, treating non-letter characters as word separators.=PROPER("EXCEL proper FUNCTION")would returnExcel Proper Function.
Notes:¶
- Words are considered to start after any non-letter character, including spaces, punctuation, or numbers.
- This function is case-insensitive for input but ensures the output is consistently formatted.
- It does not modify numbers or special characters within the string; only alphabetic characters are affected.
- It may not correctly handle certain scenarios where specific words (e.g., lowercase prepositions or acronyms) require non-standard capitalization.