How to use the LEFT and RIGHT Functions

An Introductory Guide to Left and Right Functions
formula Friday

Formula Friday #16

Formula Fridays are short reads, spotlighting a single formula that you can start using straight away.

There are a handful of text functions that come in really handy when you need to restructure, or select, specific elements of data. 

Let’s say, for example, you have been given a line number and you need to find out what the department and category codes are. We will assume in this instance that the department code makes up the first two digits of a line number,  the category code is the last 3 digits and the style code is the middle 5 digits.

We will make use of the LEFT and RIGHT Functions to extract the data we need

The formula will look like this for the department code

=LEFT(B3,2)

Here Excel is returning the 2 leftmost characters from the line number

The formula for the category code will look like this

=RIGHT(B4,3)

Here Excel is returning the 3 rightmost characters from the line number

Now let’s tackle the bit in the middle

For this we will need to use the MID Function. 

The formula to extract the style code, the middle 5 digits of the line number, will look like this

=MID(B5,3,5)

Here Excel is returning the five characters starting at, and inclusive of, the third character in the line number.

I would highly recommend testing out the MID Function yourself a couple of times. It will help you to get used to what it does. I always end up starting the count one too few, so in this example I initially had the formula as =MID(B5,2,5) and then realised the result wasn’t quite right and corrected it. 

These three Functions are great on their own. And even better when they have been used in conjunction with an additional Function.

Going back to our previous example

We’ve been given a line number and were looking to extract the department and category codes.

Now that we know how to do that, we can take it one step further. We can now combine the formula we used to extract the department code with another function to be able to reveal the department name.

The lookup function, we will use for this, will be the VLOOKUP because it is the most common lookup function. 

And this is what my formula looks like:

=VLOOKUP(VALUE(LEFT(D2,2)),G1:H4,2,0)

Probably a little different to what you were expecting. However, I am glad this happened as it prompts me to remind you that the LEFT, RIGHT and MID Functions are all text functions. By that I mean, the result produced by using them will be in text format. Even if the data they were referencing was a numerical value. I know, I know it’s a weird one but there is a way around it.

By nesting the LEFT Function inside the VALUE Function

I am telling Excel that I want the result of LEFT(D2,2) to be numerical. Because the lookup value in the table array G1:H4 of my VLOOKUP is formatted numerically, not as text.

If the lookup value in the table array was stored as text the formula would look like this.

=VLOOKUP(LEFT(D2,2),G1:H4,2,0)

Ready to take your data analysis to the next level?

Get in touch today.

Like this post? You should see my newsletter.

Subscribe to the Excel & ME newsletter to get updates that will empower you to inform your business decisions with data.

Final thoughts

Using these text functions with a VLOOKUP, or a SUMIFS, is a really easy solution to those random queries you can sometimes get. Where you don’t have all the data you need but you know there must be a way to be able to do something to get you started. Like finding out which department to contact about a style that is doing well, or not so well, on Google Shopping for example.

Until next time

Ax

Related Articles from Excel & ME

Find and remove duplicates blog post feature image

How to find or remove duplicates

A guide to finding and removing duplicates in Excel
How to use the IF function blog post feature image

Getting started with IF statements

An introductory guide to the IF Function
How to use index with match function in excel blog post feature image

How to INDEX MATCH MATCH

This is a step-by-step guide for how to INDEX, MATCH, MATCH in Excel
How to use vlookup function blog post feature image

How to VLOOKUP

This is a step-by-step guide for how to use the VLOOKUP Function in Excel
blog post feature image

How to display the calendar month of a date

This guide will show you how to display the calendar month of a date using with an Excel formula
IFERROR vs ISERROR blog post feature image

IFERROR vs ISERROR

A guide to the differences between IFERROR and ISERROR Excel Functions