INDEX MATCH Query - Return A Value From A Range Based On Two Criteria

jonsharman

New Member
Joined
Jan 4, 2014
Messages
28
Hi All,

I am trying to return a monetary value using INDEX MATCH based on two criteria that will search through a range of data - example of the sheet below:

DATALOOKUPRETURN
CO2PD116P£20.00
0 - 99£10.00£0.00
100 - 109£15.00£15.00
110 - 119£20.00£20.00
120 - 129£115.00£90.00
130 - 139£175.00£150.00

<tbody>
</tbody>

I have named the ranges CO2, P and D and in the above example I want to return the figure £20.00 based on looking for the value 116 which exists between 110 - 119 in the CO2 range and the P range. Likewise if I was to search for 135 and and D I would want to return £150.00

I have tried using TRUE to search for a near match but I get a #N/A error and I just cannot see what I am doing wrong.

Any help would be appreciated.

Thanks
 

Excel Facts

What do {} around a formula in the formula bar mean?
{Formula} means the formula was entered using Ctrl+Shift+Enter signifying an old-style array formula.

Andrew Poulsom

MrExcel MVP
Joined
Jul 21, 2002
Messages
73,092
Example:


Excel 2010
ABCDEFG
1DATALOOKUPRETURN
2CO2PD116P£20.00
30£10.00£0.00
4100£15.00£15.00
5110£20.00£20.00
6120£115.00£90.00
7130£175.00£150.00
Sheet1
Cell Formulas
RangeFormula
G2=LOOKUP(E2,A3:A7,INDEX(B3:C7,0,MATCH(F2,B2:C2,FALSE)))
 

Mike Szczesny

Active Member
Joined
Feb 7, 2008
Messages
411
Here is a suggestion. Use the index with the match functions together.
=index(B3:C7,match(E2,A3:A7,1),match(F2,B2:C2,False)). Using 1 for the match type will look for 120 (cell A6), but will look for the next lower number 110 (cell A5). This will select the value in B5.
 
Master Excel Bundle

Excel contains over 450 functions, with more added every year. That’s a huge number, so where should you start? Right here with this bundle.

Forum statistics

Threads
1,164,651
Messages
5,838,577
Members
430,557
Latest member
MK15

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
Top