[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now


How do I enter a formula in Excel to capture a part of text from a cell?

Posted on 2016-11-21
Medium Priority
Last Modified: 2016-12-04

I have values on my worksheet in column A. I want to capture from column A the contents on the left before the first space. Below are some examples. Do you have a formula for this? It's okay if the formula looks at only cell A1. I can copy the formula down to capture everying on column A.

Have                                                               Want

CarMax_TOT Special                                    CarMax_TOT
Toyota                                                            Toyota
Today don't go to work                               Today

Question by:Conernesto
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
  • +1
LVL 13

Expert Comment

ID: 41896096
=LEFT(A1,FIND(" ",A1)-1)
LVL 33

Expert Comment

by:Rob Henson
ID: 41896116
You could also use the Text to Columns wizard to split the text at spaces. This would put the text into several columns, based on the number of spaces but you would then just delete those that you don't need.
LVL 23

Accepted Solution

NBVC earned 2000 total points
ID: 41896120
That formula will give an error with the second entry.

You can add a virtual space at the end to ensure that if the entry is only one word, then that word will be returned.


=LEFT(A1,FIND(" ",A1&" ")-1)

or you can use IFERROR

e.g. =IFERROR(LEFT(A1,FIND(" ",A1)-1) ,A1)
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.


Author Comment

ID: 41896122
The formula is not working for items that don't have a space. On my example above Toyota doesn't have a space. The value Toyota is not being returned with the formula you provided.
LVL 23

Expert Comment

ID: 41896124
See my reply.
LVL 13

Expert Comment

ID: 41896129
You are absolutely right. NBVC provided the solution.

Author Closing Comment

ID: 41896161
Thank you.

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A little background as to how I came to I design this code: Around 5 years ago I designed an add-in that formatted Excel files to a corporate standard, applying different cell colours and font type depending on whether the cells contained inputs,…
In Part II of this series, I will discuss how to identify all open instances of Excel and enumerate the workbooks, spreadsheets, and named ranges within each of those instances.
The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…
The viewer will learn how to create a normally distributed random variable in Excel, use a normal distribution to simulate the return on an investment over a period of years, Create a Monte Carlo simulation using a normal random variable, and calcul…

656 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question