
Общая формула
=INDEX(range1,MATCH(MAX(range2),range2,0))
Резюме
Для поиска информации, относящейся к максимальному значению в диапазоне, можно использовать формулу, объединяющую функции МАКС, ИНДЕКС и ПОИСКПОЗ. В показанном примере формула I8 имеет следующий вид:
=INDEX(F3:F11,MATCH(MAX(C3:C11),C3:C11,0))
который возвращает число 3920, представляющее квадратные метры (кв. футы) самой дорогой собственности в списке.
Объяснение
Функция MAX сначала извлекает максимальное значение из диапазона C3: C11. В данном случае это значение 849900.
Это число затем передается функции ПОИСКПОЗ в качестве значения поиска. Lookup_array - это тот же диапазон C3: C11, а match_type установлен на «точное» с 0.
На основе этой информации функция ПОИСКПОЗ определяет местонахождение и возвращает относительное положение максимального значения в диапазоне, которое в данном случае равно 4.
Число 4 передается в INDEX как «номер строки» вместе с диапазоном F3: F11, предоставляемым как поисковый массив. Затем ИНДЕКС возвращает значение в 4-й позиции в F3: F11m, которое составляет 3924.
Примечание: в случае дубликатов (т. Е. Двух или более максимальных значений, которые совпадают) эта формула вернет информацию для первого совпадения, поведения по умолчанию для функции ПОИСКПОЗ.