Вот несколько более общий ответ:
Предположим, что вы хотите вычислить значения MAX (или MIN, или MEDIANs и т.д.) Числовых значений в столбцах C & D для непрерывного подмножества строк i-j в массиве, простирающемся от строк 6 до N, со значением " строка "вписана в цв. б. Пусть явное значение i будет указано в B2, а значение j - в B3 (- эти значения, возможно, были вычислены в другом месте вашей электронной таблицы, априори); здесь, ради прозрачности, пусть i = 9 и j = 14, при n = 15.
Вот код Excel2003, который я разработал, который, кажется, работает очень хорошо:
{= MAX(IF(B6:B15> = B2, IF(B6:B15 <= B3, C6:C15), ""))}, который возвращает MAX(C9:C14); а также,
{= MAX(IF(B6:B15> = B2, IF(B6:B15 <= B3, D6:D15), ""))}, который возвращает MAX(D9:D14).
Просто измените MAX на MIN или другое имя функции, чтобы сделать аналогичные вычисления. Но не забудьте переустановить (Ctrl-Shift-Enter) эти «фигурные скобки», которые будут исчезать при каждом манипулировании оператором.