Hello,
I want to match several ranges to return the highest match as follows (this is a tweaked example that I found):
[TABLE="width: 299"]
<colgroup><col><col span="2"><col></colgroup><tbody>[TR]
[TD]Column A[/TD]
[TD]Column B[/TD]
[TD]Column C[/TD]
[TD]Column D[/TD]
[/TR]
[TR]
[TD]Order #[/TD]
[TD]Version[/TD]
[TD]Type[/TD]
[TD]Date[/TD]
[/TR]
[TR]
[TD]12345[/TD]
[TD]4[/TD]
[TD]a[/TD]
[TD]21/02/2013[/TD]
[/TR]
[TR]
[TD]12345[/TD]
[TD]2[/TD]
[TD]b[/TD]
[TD]28/04/2013[/TD]
[/TR]
[TR]
[TD]12345[/TD]
[TD]5[/TD]
[TD]a[/TD]
[TD]4/8/2013[/TD]
[/TR]
[TR]
[TD]12345[/TD]
[TD]3[/TD]
[TD]a[/TD]
[TD]27/09/2013[/TD]
[/TR]
[TR]
[TD]12345[/TD]
[TD]1[/TD]
[TD]b[/TD]
[TD]2/3/2014[/TD]
[/TR]
[TR]
[TD]54321[/TD]
[TD]3[/TD]
[TD]a[/TD]
[TD]31/03/2014[/TD]
[/TR]
[TR]
[TD]54321[/TD]
[TD]4[/TD]
[TD]a[/TD]
[TD]7/10/2014[/TD]
[/TR]
[TR]
[TD]54321[/TD]
[TD]1[/TD]
[TD]b[/TD]
[TD]13/12/2014[/TD]
[/TR]
[TR]
[TD]54321[/TD]
[TD]7[/TD]
[TD]b[/TD]
[TD]21/12/2014[/TD]
[/TR]
</tbody>[/TABLE]
I want to obtain a Date (column D) based on Order# AND Type. Let us assume that Order# = 54321 in cell F2 and Type = a in cell F3.
I have done this, with an error:
=INDEX(D3:D11,MATCH(MAX(IF(AND(A3:A11=F2,C3:C11=F3),B3:B11)),IF(AND(A3:A11=F2,C3:C11=F3),B3:B11),0))
(yes, I am using ctrl+shift for the array formula)
Any help?
Thanks
I want to match several ranges to return the highest match as follows (this is a tweaked example that I found):
[TABLE="width: 299"]
<colgroup><col><col span="2"><col></colgroup><tbody>[TR]
[TD]Column A[/TD]
[TD]Column B[/TD]
[TD]Column C[/TD]
[TD]Column D[/TD]
[/TR]
[TR]
[TD]Order #[/TD]
[TD]Version[/TD]
[TD]Type[/TD]
[TD]Date[/TD]
[/TR]
[TR]
[TD]12345[/TD]
[TD]4[/TD]
[TD]a[/TD]
[TD]21/02/2013[/TD]
[/TR]
[TR]
[TD]12345[/TD]
[TD]2[/TD]
[TD]b[/TD]
[TD]28/04/2013[/TD]
[/TR]
[TR]
[TD]12345[/TD]
[TD]5[/TD]
[TD]a[/TD]
[TD]4/8/2013[/TD]
[/TR]
[TR]
[TD]12345[/TD]
[TD]3[/TD]
[TD]a[/TD]
[TD]27/09/2013[/TD]
[/TR]
[TR]
[TD]12345[/TD]
[TD]1[/TD]
[TD]b[/TD]
[TD]2/3/2014[/TD]
[/TR]
[TR]
[TD]54321[/TD]
[TD]3[/TD]
[TD]a[/TD]
[TD]31/03/2014[/TD]
[/TR]
[TR]
[TD]54321[/TD]
[TD]4[/TD]
[TD]a[/TD]
[TD]7/10/2014[/TD]
[/TR]
[TR]
[TD]54321[/TD]
[TD]1[/TD]
[TD]b[/TD]
[TD]13/12/2014[/TD]
[/TR]
[TR]
[TD]54321[/TD]
[TD]7[/TD]
[TD]b[/TD]
[TD]21/12/2014[/TD]
[/TR]
</tbody>[/TABLE]
I want to obtain a Date (column D) based on Order# AND Type. Let us assume that Order# = 54321 in cell F2 and Type = a in cell F3.
I have done this, with an error:
=INDEX(D3:D11,MATCH(MAX(IF(AND(A3:A11=F2,C3:C11=F3),B3:B11)),IF(AND(A3:A11=F2,C3:C11=F3),B3:B11),0))
(yes, I am using ctrl+shift for the array formula)
Any help?
Thanks