INDEX, MATCH, MATCH issues with multiples

amatsu

New Member
Joined
Feb 2, 2018
Messages
1
I'm having some difficulty with an INDEX, MATCH, MATCH setup. I'm usually pretty good at figuring out how to make these things work after some tinkering but this one has me stumped. I have two Sheets laid out similar to the following.

[TABLE="class: outer_border, width: 500, align: left"]
<tbody>[TR]
[TD]NAME[/TD]
[TD="align: center"]Recent ON[/TD]
[TD]Recent OFF[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Item 1[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Item 2[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Item 3[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Item 4[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]








[TABLE="class: outer_border, width: 500"]
<tbody>[TR]
[TD]NAME[/TD]
[TD]ON/OFF[/TD]
[TD]Item 1[/TD]
[TD]Item 2[/TD]
[TD]Item 3[/TD]
[TD]Item 4[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]DATE[/TD]
[TD]<--Just a label[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]DATE1[/TD]
[TD]ON[/TD]
[TD]CODE1[/TD]
[TD]CODE2[/TD]
[TD]CODE3[/TD]
[TD]CODE4[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]DATE1[/TD]
[TD]OFF[/TD]
[TD][/TD]
[TD][/TD]
[TD]CODE3[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]DATE2[/TD]
[TD]OFF[/TD]
[TD]CODE1[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]DATE2[/TD]
[TD]ON[/TD]
[TD]CODE5[/TD]
[TD][/TD]
[TD]CODE6[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]DATE3[/TD]
[TD]OFF[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]CODE7[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]DATE3[/TD]
[TD]ON[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]CODE8[/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]


In the first sheet, A1 is the name of the second sheet. It is a drop down list that contains the names of all the rest of the sheets in the workbook. All sheets will be set up the same as the second sheet listed here. What I'm trying to do is INDEX, MATCH, MATCH the most recent ON and OFF for each Item in the columns of the second sheet to the columns in the first sheet. As you can see initially, all Items should have an "ON" date and corresponding CODE#. As time progresses, each Item will retire the code number and be assigned a new one, the date will be various for all items.


I need the formula to be as dynamic as possible. More Items may be inserted or some deleted. I have a formula that kind of works. If for example, I have the code in the cells in column B in the first sheet, it returns results of the row above my most recent "ON" in sheet 2. If there is nothing in that cell, the result is 0, of all are marked "OFF" the formula returns N/A. I know it's not a good idea to try and MATCH a cell within it's own array (I'm assuming anyways) but I cannot think of a way to do this without having a bunch of reference cells elsewhere. Which I cannot get to work anyways. I'll provide examples of that if necessary.

=INDEX(INDIRECT("'"&$A$1&"'!C3:AB34"),MATCH(MAX(IF(<wbr style="font-family: arial, sans-serif; font-size: 12.800000190734863px;">INDIRECT("'"&$A$1&"'!$B$4:$B$<wbr style="font-family: arial, sans-serif; font-size: 12.800000190734863px;">8")="On",INDIRECT("'"&$A$1&"'!<wbr style="font-family: arial, sans-serif; font-size: 12.800000190734863px;">$A$4:$A$8"),0)),INDIRECT("'"&$<wbr style="font-family: arial, sans-serif; font-size: 12.800000190734863px;">A$1&"'!$A$4:$A$8"),0),MATCH($<wbr style="font-family: arial, sans-serif; font-size: 12.800000190734863px;">A3,INDIRECT("'"&$A$1&"'!C1:<wbr style="font-family: arial, sans-serif; font-size: 12.800000190734863px;">AB1"),0))

Thanks!

 

Excel Facts

Excel Joke
Why can't spreadsheets drive cars? They crash too often!

Forum statistics

Threads
1,223,893
Messages
6,175,242
Members
452,623
Latest member
russelllowellpercy

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
Back
Top