Not enough detail.
See if this helps...
...........A..........B..........C
.....................Red......Blue
1........x.........10........12
2........y.........14........18
3........z.........22........30
If you have descriptive column headers like the sample table then you can
use a MATCH function to define the column.
To lookup "y" and "Blue"...
E1 = y
F1 = blue
=INDEX(B2:C4,MATCH(E1,A2:A4,0),MATCH(F1,B1:C1,0))
Or:
=VLOOKUP(E1,A1:C4,MATCH(F1,A1:C1,0),0)
--
Biff
Microsoft Excel MVP
"wilchong via OfficeKB.com" <u43231@uwe wrote in message
news:9ac23842c2204@uwe...
Dear sir,
I have one question regarding an "index" formular together with "match".
I
used to set the following excel function to pick the data from the
database:
=INDEX("database",MATCH("column argument","column range",0),"target column
range").
One of key thing of this excel funation is "target column range", which
only
allow to cover ONE column only.
My question: Is there any way to improve or change the above excel
function
in order to make "target column range" can cover more column ranges. I
have
also thought about Vlookup and lookup function, but failed.
Thanks for your advice,
Wilchong
--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...l-new/200908/1