Fresh Excel Tips

Quick and Easy Excel Tips and Tutorials

Using the PROPER function to change first letters to uppercase

Previously, we looked at how to use the UPPER and LOWER Functions to convert text between Upper and Lowercase. Today we’ll be learning how to convert the first letter in each word to a Capital letter and all other letters to common letters. To do this, we will be using the PROPER Function. This function capitalizes the first letter in a text string and any letters that follow characters other than a letter (such as a space). All other letters will be changed to lowercase. Here is the syntax that is used for the PROPER Function:
PROPER(text)
text: Text enclosed in quotation marks, a formula that returns text, or a reference to a cell that contains the text that should have an initial capital letter.

Here is how we will use the PROPER Function to achieve our task:

  1. In cells A1:A5 enter your text. Make sure you enter some words in All Caps to make sure the formula works.
  2. Select cells B1:B5 and type the following formula: =PROPER(A1).
  3. Press CTRL+Enter.

You will see that all the words will be in a ‘proper’ format. If this has helped you please leave a comment. Thanks. This tip should work in Excel 97, 2000, 2003 and 2007.

Using the PROPER function to change first letters to uppercase
  1. Using the UPPER function to change text from lower - uppercase
  2. How to Determine the ASCII/Numeric Code using Excel
  3. Using the EXACT function to compare two columns in Excel
  4. How to Use the TRIM function to delete spaces in Excel
  5. How to Use the FIXED function to round and convert numbers

3 Comments


  1. STU

    It seems to only do one at a time. How do i do an entire column?



  2. Tim

    Quality thanks !! top tip :O)



  3. Minnie

    I have done this for a whole column which is great, but I need to delete the initial column that doesnt have all first letter caps. Obviously if I do this then the new column cannot refer to anything so loses the reference.
    Any thoughts?


Leave a Reply