Seems odd that you want to find a value that you already have?
=INDEX(Table!B1:B100,MATCH(1,(Table!A1:A100=Array! A1)*(Table(B1:B100=Array:B
1),0))
which is an array formula, it should be committed with Ctrl-Shift-Enter, not
just Enter.
--
HTH
Bob Phillips
(remove xxx from email address if mailing direct)
"D7ONO" wrote in message
...
with the data i have i firstly have to do the lookup by using column a to
match the data however columns b also have to match as they can be
different
which is why line 3 is correct (colB is 245 on both sheets) whereas line 2
on
the array column b is 244 this is why i need a formula to search on column
b
after the initial lookup.
hope this makes sense
"broro183" wrote:
Hi,
As Bob has said, vlookup isn't that smart - & I may be slightly off
track here, but why is line 3 the correct match?
If it's b/c this row (ie column A value & column B value) is identical
in both the table & the array, what is the point of returning column B
(of array) in column C of the Table (you could just type"=B1")?
If your intention is to return a value from an identical row you need
to use a concatenated helper column (eg, cell C1 contains "=A1&"%"&B1")
for your lookup/matching or a sum product formula.
Rob Brockett
NZ
Always learning & the best way to learn is to experience...
--
broro183
------------------------------------------------------------------------
broro183's Profile:
http://www.excelforum.com/member.php...o&userid=30068
View this thread:
http://www.excelforum.com/showthread...hreadid=539199