Searching for a value in an Array
Probably it's easier to understand a bit faster version...
=INDEX(C1:C100,MATCH(1,IF(A1:A100="country",IF(B1: B100="machine",1)),0))
which still needs to be confirmed with control+shift+enter.
Jim May wrote:
Bob,
I'm getting closer and closer to understanding this stuff, but in this
example there is one small piece I haven't got yet,
Your Match() has 3 elements:
1) the 1,
2) the combination of the ranges (Col A and ColB as one parameter)
3) the 0, which is an exact match)
So 1 (in this case) is the lookup value, hummmm.. not sure I'm getting the
meaning here - I take 1 to be the value I'm looking for, confused
Tks in Advance,
Jim
"Bob Phillips" wrote:
=INDEX(C1:C100,MATCH(1,(A1:A100="country")*(B1:B10 0="machine"),0))
which is an array formula, it should be committed with Ctrl-Shift-Enter, not
just Enter.
--
HTH
Bob Phillips
(replace somewhere in email address with gmail if mailing direct)
"Farah" wrote in message
...
I have a master price list were I have in column A the country name, and
in
column B the machine model number and in column C the price.
Obviously you can find the same machine for many countries with different
prices, I need a formula were I can extract for a certain country the
price
of a certain machine.
|