Home |
Search |
Today's Posts |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
All the arrays should have the same number of rows:
=INDEX(A2:A9999, MATCH(MAX((B2:B9999=60)*C2:C9999), (B2:B9999=60)*C2:C9999, FALSE)) In article om, "toolbox" wrote: Thanks so much for your reply JE. The formula you provided works great for me, but I have encountered one additional problem. The formula contains the range "C2:C6", which is the current number of rows in my table. I expect to add new rows to my table frequently. However, if I alter the forumla to include rows that do not exist yet, then the formula produces an error. Because the number of rows is hardcoded in this formula, I would need to update the formula each time I add a new row of data to the table. Can you think of a way to either make the formula calculate the number of data rows to look at, or to alter the formula so that it does not produce an error if it encounters a blank row? /* Work great assuming my last data is in row 6 */ =INDEX(A2:A6,MATCH(MAX((B2:B6=60)*C2:C6),(B2:B6= 60)*C2:C6,FALSE)) /* Produces an error when no data exists in rows 7 through 9999 */ =INDEX(A2:A6,MATCH(MAX((B2:B6=60)*C2:C9999), (B2:B6=60)*C2:C9999,FALSE)) |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
need help with conditional data | Excel Worksheet Functions | |||
Conditional Data Validation | Excel Worksheet Functions | |||
Conditional data | Excel Worksheet Functions | |||
conditional data validation | Excel Worksheet Functions | |||
Conditional Formatting that will display conditional data | Excel Worksheet Functions |