simple vlookup question

murdoc

New Member
Joined
Mar 17, 2018
Messages
2
Hi.

I have a simple question i guess, please help:P

So i have a large data worksheet with first 8 columns of vlookups that looking for id on other page in col1 and results value from col 10.

vlookup(id;'Other worksheet' $A:$X;10;false)

In the next cell i have the same formula but it gets value from the next column for same id :
vlookup(id;'Other worksheet' $A:$X;11;false) (or + column())

and same for other 6 columns.

The question is, can i speed up my calculation by applying some other formula to get value for the next cell, when i already found ROWxCOLUMNxCELL, in the first vlookup?

Or do i actually need to use 8 vlookups?


Thanks a lot!

p.s. sorry for my english
 

Excel Facts

Select all contiguous cells
Pressing Ctrl+* (asterisk) will select the "current region" - all contiguous cells in all directions.
$A:$X; is giving you 24 million cells to reference

if you limited to a named range of A*:X10000 you would cover off less

or you could look to an INDEX MATCH and just reference the Columns you need reducing from 24 to only 8

you are either looking for OFFSET or INDIRECT (not sure which is best for what you describe)
 
Upvote 0
$A:$X; is giving you 24 million cells to reference

if you limited to a named range of A*:X10000 you would cover off less

or you could look to an INDEX MATCH and just reference the Columns you need reducing from 24 to only 8

you are either looking for OFFSET or INDIRECT (not sure which is best for what you describe)

thanks to your reply!

actually i have something like A1:J3000, i wrote A:X as an example. I understand that lowering range makes vlookup faster.
But my question is more about an option to avoid vlookups in cells 2,3,4,5,6,7,8 when i already found rowXcolumn cross by vlookup in cell 1.

So that it can look something like:

A1 | A2 | etc. up to 18
vlookup(id;'Other Page' $A$1:$J$3000;10;false) | formula that gives value from (col 11)|


instead of:

A1 | A2 | etc. up to 18
vlookup(id;'Other Page' $A$1:$J$3000;10;false) | vlookup(id;'Other Page' $A$1:$J$3000;11;false))|




is it possible?

tnx
 
Upvote 0
Which is the first cell you enter the vlookup formula you copy down? And what is that formula in that cell exactly?
 
Upvote 0

Forum statistics

Threads
1,214,588
Messages
6,120,412
Members
448,959
Latest member
camelliaCase

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