Home |
Search |
Today's Posts |
#4
![]() |
|||
|
|||
![]()
=INDEX(Data!$H$1:$H$1000,MATCH(MAX((TEXT(Data!A$1: A$1000,"dd
mmm")=TEXT(A8,"dd mmm"))*(Data!$B$1:$B1000)),((TEXT(Data!A$1:A$1000, "dd mmm")=TEXT(A8,"dd mmm"))*(Data!$B$1:$B1000)),0),1) Your formula, as posted/written returns the maximum value in Column B for those rows matching the date. You would change the $B$1:$B$1000 to $D$1:$D$1000 if you want to find the row based on the maximum value in column D. The value returned is from column H. -- Regards, Tom Ogilvy "JAK" wrote in message ... The array formula MAXIF correctly gives me the maximum value of A in my table A1:h:99, say A43. How can I find the corresponding value in column D, i.e. in this case D43? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Array Formula | Excel Worksheet Functions | |||
Match / Vlookup within an Array formula | Excel Discussion (Misc queries) | |||
Help with array formula | Excel Worksheet Functions | |||
Need help troubleshooting an array formula XLXP on Win2K | Excel Worksheet Functions | |||
What instead of an array formula part 2 | Excel Discussion (Misc queries) |