IF Cell Contents Start with STRING

G

Guest

How would I write an IF statement that instructs Excel to evaluate the first
six characters in a given cell? By that I mean, IF(A1 begins with ABCDEF,
then, ,). IF(A2 begins with GHIJKL, then, ,). Hmm, I will need several of
these IF's in a row since the contents could begin with about 8 differing
text patterns. How would I string the IF arguments together?

I want to perform a REPLACE on a group of cells that contain brand names.
Different brand names, different string lengths, therefore the need for the
IF statements.

Thanks....
 
M

macropod

You'd be better off constructing this with a LOOKUP function, especially
since IF statements can only be nested 7 levels deep.

Cheers
 
M

MartinW

Here's Dave Peterson's answer to a similar question in another forum. It
might help a little.


How about adding another column, then extract the first 5 digits of that
value.

=left(B2,5)
(if they're always 10 characters)

or
=left(text(b2,rept("0",10)),5)

or something????

Then use that column to extract the data.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top