error using LOOKUP function

G

Guest

I am getting a #N/A error when using the LOOKUP function in conjunction with
LEFT.

I have a number followed by a letter (e.g., 7442C). I want to compare the
number portion (7442) with a range of numbers (E1:E10), and return the
corresponding description from F1:F10. To drop off the letter portion, I used
LEFT(B5,LEN(B5)-1).

Here's the formula I'm using:
=LOOKUP(LEFT(B5,LEN(B5)-1),E1:E10,F1:F10)
The result is #N/A
 
D

David Biddulph

If you are comparing a text string with a number, then you wouldn't expect
to get a match. It might be worth trying --LEFT() to coerce the text string
to a number.
 
P

Peo Sjoblom

First of all if you are looking for an exact match it's better to use
VLOOKUP, then if the
E1:E10 are numbers then you need to convert what you parse with left to
numbers since it is text

=VLOOKUP(--LEFT(B5,LEN(B5)-1),E1:F10,2,0)

you might still get errors but then it might be other causes like extra
spaces etc


--


Regards,


Peo Sjoblom
 
G

Guest

Thank you. That solved it.
~ Horatio

Peo Sjoblom said:
First of all if you are looking for an exact match it's better to use
VLOOKUP, then if the
E1:E10 are numbers then you need to convert what you parse with left to
numbers since it is text

=VLOOKUP(--LEFT(B5,LEN(B5)-1),E1:F10,2,0)

you might still get errors but then it might be other causes like extra
spaces etc


--


Regards,


Peo Sjoblom
 

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