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