vlookup and maximum frustration

benbrown2k

New Member
Joined
Apr 15, 2013
Messages
7
https://www.dropbox.com/s/f1yz8vt3tn4iglz/Book1.xlsx

hi, don't know if anyone can help, but i and my collegues are defeated. Just a simple vlookup from one sheet to another... except we cant get it to work. Have looked on the net and tried various things but to no avail.

We use this method to update our price files from suppliers and often get this problem. I am pretty much a "i know how to do what i know" level of expertise but if someone could explain why this speadsheet isnt working or what i can do to make this operation simpler then feel free in simple terms how i can do it. What is frustrating more than anything else is that most of the time it works..

thanks in advance

Ben
 

Excel Facts

Square and cube roots
The =SQRT(25) is a square root. For a cube root, use =125^(1/3). For a fourth root, use =625^(1/4).
brilliant... that worked, thank you. Normally I would put in =vlookup(e2,XXX,4,false) xxx being the sheet name. Why did your formula work and mine not??
 
Upvote 0
what process do you use to update the table ?

how does sheet 1 change ?

your looking up Column B , but the table is column A,B,C
and returning column D ( 3 = b,c,d ) but the table is only A,B,C

so its looking for the code in column A and not finding it

Try a Index Match
or using the range , or insert a new table

=INDEX(Sheet1!C:C,MATCH(E2,Sheet1!B:B,0))
 
Upvote 0
ok, I am not very technical (read beginner).. I receive a new excel spreadsheet when our suppliers have a price update. I open it, then tidy it up a bit, then on page two used the data from other sources to import from our system all the useful fields from our database. then I have always just renamed sheet1 from the supplier as XXX or whatever then put in the vlookup as above and most of the time it must look up the matching manufacturing stock codes and returns the new value, which I then import back into the system. But I cant figure out why it doesnt always work.

I was hoping there was a really easy formula that I can just fire into future sheets and it pretty much just works

thank you so much for your help and time :) it is very much appreciated
 
Upvote 0
if the new price is always formatted in sheet 1 in the same columns then this will work

=INDEX(Sheet1!C:C,MATCH(E2,Sheet1!B:B,0))

 
Upvote 0

Forum statistics

Threads
1,217,365
Messages
6,136,124
Members
449,993
Latest member
Sphere2215

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top