Skip to content

Excel function · Changing text

PROPER

Capitalises the first letter of each word.

What it does

PROPER makes the first letter of every word a capital and the rest small letters. It suits names typed all in lower or upper case.

Syntax

=PROPER(text)

Arguments in square brackets are optional, and … means you can add more of the same. In this Excel language, arguments are separated by ,

Arguments

text
The text to change, usually a cell.

Example

A name was typed all in small letters. How do you capitalise it?

AB
1As enteredCleaned
2ana ruizAna Ruiz

The formula in B2:

=PROPER(A2)

Result: Ana Ruiz

Each word gets a capital first letter: ana ruiz becomes Ana Ruiz.

Common mistakes

  • Trusting it with every name. It changes McKay to Mckay and o'neil to O'Neil, so check the results.
  • Using it on codes or abbreviations, where it turns USB-C into Usb-C.

In other Excel languages

Excel translates function names, and in some languages the argument separator too. Type the name your Excel shows.

Excel languageFunction nameSeparator
EnglishPROPER,
DeutschGROSS2;
FrançaisNOMPROPRE;
Español (España)NOMPROPIO;
Español (México)NOMPROPIO,
日本語PROPER,
한국어PROPER,
繁體中文PROPER,
ไทยPROPER,
ខ្មែរPROPER,
Tiếng ViệtPROPER;

Practise it

More from this module

All functions