ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   VLookup and text strings (https://www.excelbanter.com/excel-discussion-misc-queries/256692-vlookup-text-strings.html)

bmac

VLookup and text strings
 
Hello, I am using the vlookup function. I have values that have three to nine
text characters followed by numbers. Examples are COM-123, COM-124, ABCD-12,
ABCD-13, etc,. The number of letters may be 2-9. I want to modfiy my lookup
formula so that COM-123 returns the value COM. Or ABCD-13, returns the value
ABCD.

Any help appreciated.

Bernard Liengme[_2_]

VLookup and text strings
 
That is not what VLOOKUP is used for. See
http://spreadsheets.about.com/od/exc...320vlookup.htm

This returns the letters: =LEFT(A1,FIND("-",A1)-1)
This returns the number: =--MID(A1,FIND("-",A1)+1,99)
best wishes
--
Bernard Liengme
Microsoft Excel MVP
http://people.stfx.ca/bliengme

"bmac" wrote in message
...
Hello, I am using the vlookup function. I have values that have three to
nine
text characters followed by numbers. Examples are COM-123, COM-124,
ABCD-12,
ABCD-13, etc,. The number of letters may be 2-9. I want to modfiy my
lookup
formula so that COM-123 returns the value COM. Or ABCD-13, returns the
value
ABCD.

Any help appreciated.



T. Valko

VLookup and text strings
 
I want to modfiy my lookup formula so that
COM-123 returns the value COM. Or
ABCD-13, returns the value ABCD.


In other words, you want everything the the left of the dash?

A1 = COM-123

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

--
Biff
Microsoft Excel MVP


"bmac" wrote in message
...
Hello, I am using the vlookup function. I have values that have three to
nine
text characters followed by numbers. Examples are COM-123, COM-124,
ABCD-12,
ABCD-13, etc,. The number of letters may be 2-9. I want to modfiy my
lookup
formula so that COM-123 returns the value COM. Or ABCD-13, returns the
value
ABCD.

Any help appreciated.




bmac

VLookup and text strings
 
Thanks, I probably did not explain this well about VLookup -- however, your
solution works much better, thanks!

"Bernard Liengme" wrote:

That is not what VLOOKUP is used for. See
http://spreadsheets.about.com/od/exc...320vlookup.htm

This returns the letters: =LEFT(A1,FIND("-",A1)-1)
This returns the number: =--MID(A1,FIND("-",A1)+1,99)
best wishes
--
Bernard Liengme
Microsoft Excel MVP
http://people.stfx.ca/bliengme

"bmac" wrote in message
...
Hello, I am using the vlookup function. I have values that have three to
nine
text characters followed by numbers. Examples are COM-123, COM-124,
ABCD-12,
ABCD-13, etc,. The number of letters may be 2-9. I want to modfiy my
lookup
formula so that COM-123 returns the value COM. Or ABCD-13, returns the
value
ABCD.

Any help appreciated.


.



All times are GMT +1. The time now is 04:57 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com