+ Reply to Thread
Results 1 to 5 of 5

Thread: Combining Multiple VLOOKUPs into a single cell

  1. #1
    Registered User
    Join Date
    12-14-2011
    Location
    Washington DC
    MS-Off Ver
    Excel 2003
    Posts
    3

    Combining Multiple VLOOKUPs into a single cell

    Hey all - Geoff here - brand new to the forum and admittedly a novice-intermediate user of Excel (and its Mac cousin - Numbers). In my web search for the solution to my problem, I have already discovered the VLOOKUP and LOOKUP funtions and have it working. Cool stuff, but it does not quite do what I need.

    I need to convert a Price Code consisting of a string of ten letters, each corresponding to a number 0-9, into a currency number. In my case:

    P=1, H=2, A=3, R=4, M=5, O=6, C=7, I=8, S=9, T=0

    So the price code PHA is equal to 123 or $1.23

    I need to create a spreadsheet where I can enter the price codes in one cell and have the corresponding price appear in another cell.

    I have created a data table where column A is the letters and column B is the numbers, and I can insert a VLOOKUP function to get a SINGLE number (ie, I can enter "R" in one cell and have "4" appear in the corresponding cell), but I am mystified about how to combine multiple LOOKUPS (e.g how do I enter PHA and have 123 appear?)

    HELP!!
    Last edited by NBVC; 12-14-2011 at 10:26 AM.

  2. #2
    Forum Guru ConneXionLost's Avatar
    Join Date
    03-11-2009
    Location
    traded up
    MS-Off Ver
    2003 & 2010
    Posts
    1,905

    Re: Combining Multiple VLOOKUPs into a single cell

    Hi Geoff,

    Are you saying a typical price code will be 10 letters long, or 3?
    “To sin by silence when they should protest makes cowards of men.” ~ Abraham Lincoln

  3. #3
    Registered User
    Join Date
    12-14-2011
    Location
    Washington DC
    MS-Off Ver
    Excel 2003
    Posts
    3

    Re: Combining Multiple VLOOKUPs into a single cell

    Hi - yes, I realized after I stumbled into bed last night that I forgot to include that final requirement in my post:

    The formula I am after should contain the appropriate functionality so that it can handle a code input from "P" to "SSSS" (e.g. a price range from $0.01 to $99.99).

  4. #4
    Forum Guru NBVC's Avatar
    Join Date
    12-06-2006
    Location
    Mississauga, CANADA
    MS-Off Ver
    2003:2010
    Posts
    32,636

    Re: Combining Multiple VLOOKUPs into a single cell

    In order to "concatenate" lookup results in Excel, without VBA udf's, you need to physically concatenate 4 VLOOKUP results together.

    So assuming your code is entered in A1 and your lookup table is in J1:K5, then try:

    =(VLOOKUP(MID(A1,1,1),$J$1:$K$5,2,0)&IF(LEN(A1)>1,VLOOKUP(MID(A1,2,1),$J$1:$K$5,2,0),"")&IF(LEN(A1)>2,VLOOKUP(MID(A1,3,1),$J$1:$K$5,2,0),"")&IF(LEN(A1)>3,VLOOKUP(MID(A1,4,1),$J$1:$K$5,2,0),""))/100
    Microsoft MVP - Excel

    Where there is a will there are many ways. Pick One!


    Please read the Forum Rules

    If you are happy with the results, please add to the contributor's reputation by clicking the reputation icon (star icon) below

    Please also mark the thread as Solved once it is solved. Check the FAQ's to see how.

    Preferred Charities: Lupus Canada and Sick Kids Foundation.
    Feel Free to Donate if you want to, for the assistance you received today.

  5. #5
    Registered User
    Join Date
    12-14-2011
    Location
    Washington DC
    MS-Off Ver
    Excel 2003
    Posts
    3

    Re: Combining Multiple VLOOKUPs into a single cell

    BEAUTIFUL!!

    Not only did I have to look up "concatenate" online, I had to make some adjustments to code to fit my spreadsheet - but it works, and works perfectly... and frankly, I could not recreate that that string if you paid me. :-)

    Thanks a million.

    -Geoff

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.2.0