newparadigmz
asked on
excel sumproduct or index match
please help me get the result "e" in the attached example, either by sumproduct or index match.
Thanks
spHelp.xlsx
Thanks
spHelp.xlsx
You could also use LOOKUP in a formula that does not need to be array-entered:
=LOOKUP(2,1/((B2:B8=F6)*(C 2:C8=G6)), A2:A8)
=LOOKUP(2,1/((B2:B8=F6)*(C
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Brad,
Very impressive use of LOOKUP, though that comes as no surprise to me. Took me 10 minutes to wrap my head around your use of the reciprocal inverse of the vector. I had no idea it could do that. Kudos!
Matt
Very impressive use of LOOKUP, though that comes as no surprise to me. Took me 10 minutes to wrap my head around your use of the reciprocal inverse of the vector. I had no idea it could do that. Kudos!
Matt
Matt,
While you were away, we were regularly schooled by barryhoudini. That's one of his tricks, and pretty cute at that.
Brad
While you were away, we were regularly schooled by barryhoudini. That's one of his tricks, and pretty cute at that.
Brad
ASKER
This was, in fact, exactly what I was looking for.
While the others worked, this one was 1, not an array formula, and 2, intuitive to understand at first glance.
Thanks All!
While the others worked, this one was 1, not an array formula, and 2, intuitive to understand at first glance.
Thanks All!
Using INDEX and MATCH, with an array formula in the MATCH portion, can return what you need. Paste the following into H6, and press control-shift-enter.
Open in new window
Matt