Converting Text to Its Proper Case

In this article, we will learn how to use PROPER function in Microsoft Excel.

In Excel, PROPER function is used to capitalize the first letter of every word in a given string. That means, all letters that do not follow any other letter are set to uppercase and the rest to lowercase. The function is very useful to change the case irregularities to make the data look good.

image 1

 

Let’s take examples and understand:-

Here, we have taken few random text values in column A. And in column B, we will enter the function to return the output.

image 2

 

1st Example:-

In this example, we will convert the text form lower case to proper case.

image 3

 

Follow the steps given below:-

  • Enter the function in cell B8
  • =PROPER(A8), Press Enter

image 4

 

The function has capitalized the first letter of the string which is letter “T” and returned.
 
2nd Example:-

In this example, in a cell we have 3 text strings in which only first letter is in capital and the rest in small.

image 5

 

Follow the steps given below:-

  • Enter the function in cell B9
  • =PROPER(A9), Press Enter

image 6

 

PROPER function capitalizes the first letter of each word and returned.
 
3rd Example:-

In this example, we have all the letters in capital. Let’s see how PROPER function will perform?

image 7

 

Follow the steps given below:-

  • Enter the function in cell B10
  • =PROPER(A10), Press Enter

image 8

 

The Function has returned “Peter G Van” as an answer, where the “P” “G” & “V” are still capital and remaining characters have changed to lowercase. It is because, function analyzed each word in the string and kept the first character in each word as it is. And, all remaining characters converted to lowercase.
 
4th Example:-

In this example, we will see what happens if a dreadful muddle text case is supplied in the argument?

image 9

 

Follow the steps given below:-

  • Enter the function in cell B11
  • =PROPER(A11), Press Enter

image 10

 

The function has returned the answer with capitalizing the first letter of each word which looks more readable as compared to the original string.
 
5th Example:-

In this example, we have taken special character instead of space. Let’s see how the function performs.

image 11

 

Follow the steps given below:-

  • Enter the function in cell B12
  • =PROPER(A12), Press Enter

image 12

 

Function has changed “M”, “E” in upper case and rest in lower case. It is because function only affects letters that do not follow any other letter. Numbers and punctuation characters are not affected. And, here as letter “E” is not followed by any other letter; therefore, it is converted to uppercase.
 
6th Example:-

In this example, we have taken numeric value at the starting place. Let’s see how the function will perform now?

image 13

 

Follow the steps given below:-

  • Enter the function in cell B13
  • =PROPER(A13), Press Enter

image 14

 

The function has returned and converted the first letter “S” which is after the number “7” to uppercase and then, it converts the letter “S” which is the first letter of the next word.
 
7th Example:-

In this example, let’s see what happens if you have such text in your database.

image 15

 

Follow the steps given below:-

  • Enter the function in cell B14
  • =PROPER(A14), Press Enter

image 16

 

In the above example, everything is looks fine except for the letter “S” which is coming after apostrophe and now in uppercase. It is because of special character, function assumed the very next word is “S” and converted into uppercase. This is one of the disadvantages of this function.
 
8th Example:-

In this example, we have taken error value.

image 17

 

Follow the steps given below:-

  • Enter the function in cell B15
  • =PROPER(A15), Press Enter

image 18

 

Function has returned #N/A error which is there in cell A15. That’s because, function looks only for text value, and in case of any error value, it returns the same error as result.

So, this is how PROPER function works and can be used in different situations in Excel. It is very useful while working on data that contains proper nouns, like names or titles. You can always use the PROPER function to make sure everything is capitalized correctly.

image 48

Video: How to use PROPER function in Microsoft Excel

 

Watch the steps in this short video, and the written instructions are above the video
 

 

If you liked our blogs, share it with your friends on Facebook. And also you can follow us on Twitter and Facebook.
We would love to hear from you, do let us know how we can improve, complement or innovate our work and make it better for you. Write us at info@exceltip.com

 
 

Comments

  1. YOU CAN USE THE UPPER FORMULA ON THE FIRST CELL, AND THEN USE THE SMALL + AT THE BOTTOM OF THE CELL TO GO TO THE BOTTOM OF THE COLUMN. THIS WILL REPLACE ALL OF THE VALUES IN THE FORMULA WITH THE CELL NUMBERS FOR THE RANGE YOU HIGHLIGHT. THEN JUST REPEAT FOR EACH COLUMN

  2. "1 if u want column a from 1-10 then copy cell a1 to b1
    2 apply upper formula
    3 copy formula in b1 to all rows till b10
    4 copy b1-b10 and paste-special--> values at position a1"

  3. I could not get this to work at all. If any one know a way to convert entire columns to upper case, it would save me a lot of time. thanks.

  4. This tip works when converting a single cell, but I cannot find how to convert an entire worksheet like I can in WORD. I tried entering =UPPER(A1:J254) but it did not work. My data list is a chart of names and addresses with columns of figures and I want to change the text parts to upper case. 

  5. when I enter this formula I get a circular reference. How do I get rid of that. I also would like to convert entire columns at one time. Anyone got the solution.

  6. This tip works when converting a single cell, but I cannot find how to convert an entire worksheet like I can in WORD. I tried entering =UPPER(A1:J254) but it did not work. My data list is a chart of names and addresses with columns of figures and I want to change the text parts to upper case.

Leave a Reply

Your email address will not be published. Required fields are marked *

Terms and Conditions of use

The applications/code on this site are distributed as is and without warranties or liability. In no event shall the owner of the copyrights, or the authors of the applications/code be liable for any loss of profit, any problems or any damage resulting from the use or evaluation of the applications/code.