How to Find from Right in Excel (6 Methods)

While working with long text in Excel you might need to find out a specific character or string in it. You can use the Excel FIND function to find the position of that character or string. But the FIND function will give the position of the character or word from the left of the text. Sometimes you need to find the position from the right or end of the text. You can use the Excel RIGHT function to solve that problem. In this tutorial, I will show you how to use this function in excel to find from right.


Download Practice Workbook

Download this practice book to exercise the task while you are reading this article.


6 Easy Methods to Find From Right in Excel

Let’s assume we have an Excel worksheet that contains some text. We will use the Excel RIGHT function to extract a specific string from that text. Along with that, we will also combine this function with FIND and LEN functions to extract text from a specific character or string. We will also find out the last word of the text using this function with TRIM, SUBSTITUTE, and REPT function. Here is a glimpse of the Excel workbook with the text we are going to work with.

Excel Find from Right


1. RIGHT Function to Find Specific Number of Characters From Right in Excel

You can use the RIGHT function to extract a specific number of characters from the right of the string or text. You have to do the following.

Steps:

  • We have a string in our cell B5. The cell has a string “The quick brown fox”. We will extract the last 3 characters from the right of this string. That means we will extract the word “fox”.
  • We will write down the following formula in the adjacent D5
=RIGHT(B5,3)
  • The RIGHT function takes exactly two parameters:

          Text -Required. The text string contains the characters you want to extract.

          Num_chars-Optional. Specify the number of characters you want RIGHT to extract.

  • Upon entering the formula, we will get the extracted word “fox” in cell D5.
  • We will do the same for the rest of the texts but with a different number of characters.

RIGHT Function to Extract Specific Number of Characters


2. RIGHT Function to Extract Last Character of the String

You can also use the RIGHT function to extract the last character of a string or text. Follow the below steps:

Steps:

  • Instead of entering the value for the second argument (Num_chars), we will leave it empty. The formula for only to extract the last character will be like the formula below:
=RIGHT(B5)
  • Upon entering the formula, we will get the extracted character “x” in cell D5.
  • We will do the same for the rest of the texts.

RIGHT Function to Extract Specific Number of Characters


3. RIGHT Function When Exceeds the Length of the String

The RIGHT function will return the whole text or string if the second argument (Num_chars) exceeds the length of the string. Let’s do the following to find out.

Steps:

  • We will write down the same formula but we will enter a number for the second argument which is larger than the length of the whole text. For this example, we have entered the number 100. So, our formula becomes:
=RIGHT(B5,100)
  • Upon entering the formula, we will get the entire text in cell D5.
  • We will do the same for the rest of the texts.

Excel Find from Right


Similar Readings:


4. RIGHT Function on Numeric Values

The RIGHT function will return the same numeric value if we apply it to a number.

Steps:

  • We will write down the same formula but we will apply it to a number.
=RIGHT(B5,100)
  • Upon entering the formula, we will get the entire text in cell D5.
  • We will do the same for the rest of the texts.

RIGHT Function on Numeric Values


5. RIGHT Function to Extract Characters from the Right of a Specific Character

The RIGHT function is often combined with other functions like LEN and FIND to extract text in more complex formulas. For example, to extract text in cell B5 to the right of a specific character (), use RIGHT with the FIND and LEN functions like this:

Steps:

  • We will write down the formula below in cell B5:
=RIGHT(B5,LEN(B5)-FIND("y",B5))
  • In this formula, the RIGHT function has LEN(B5)-FIND(“y”,B5) as the second argument (Num_chars). LEN(B5) calculates the total number of characters in the string which is 22 and FIND(“y”, B5) calculates the position of the character “y” in that string and that is 7. When we subtract LEN(B5) from FIND(“y”, B5), we will get the number of characters right of the character “y”. So, we will get 15.  
  • Now, the RIGHT function has B5 or the text as the first argument and the 15 as the second argument. So, it will extract the 15 characters from the end or right of the string. So, we will get all the characters right of the character “y”.
  • We will do it for the other string but we will select different characters each time.

RIGHT Function to Extract Characters from the Right of a Specific Character


6. RIGHT Function to Find Last Word From Right in Excel

We can use a formula that is a combination of the TRIM, SUBSTITUTE, RIGHT, and REPT functions to extract the last word from a text string. In the example shown, the formula in B5 is:

Steps:

  • We will write down the formula below in cell B5.
=TRIM(RIGHT(SUBSTITUTE(B5," ",REPT(" ",100)),100))
  • This formula is an interesting example of a “brute force” approach that is based on the fact that TRIM will strip all the leading spaces irrespective of how many we have in that text.
  • Now, we will use the same formula for the other string.

Excel Find from Right


Things to Remember

  • If we do not insert any number as the second argument for the RIGHT function, it will just extract the last character of the string.
  • If the second argument exceeds the total length or character of the string, then it will return the whole string or text.

Conclusion

In this article, we have learned to use Excel to find from right. If you have any queries or recommendations about this article, please do leave a comment below. Have a great day!!!


Further Readings

ASM Arman

ASM Arman

Hi there! I am ASM Arman. I Completed B.Sc. in Naval Architecture and Marine Engineering. I take a great interest in learning about new technologies and sharing my ideas and thoughts on them with others. Please do reach out to me if you have any queries or recommendations. Have a great day!!!

We will be happy to hear your thoughts

Leave a reply

ExcelDemy
Logo