Формула Excel: Позиция максимального значения в списке -

Содержание

Общая формула

=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 находит максимальное значение внутри диапазона и возвращает относительное положение значения в этом диапазоне.

В этом случае позиция соответствует относительному номеру строки, но в горизонтальном диапазоне позиция будет соответствовать относительному номеру столбца.

Примечание: в случае дубликатов (т. Е. Двух или более максимальных значений, которые совпадают) эта формула вернет позицию первого совпадения, поведение функции ПОИСКПОЗ по умолчанию.

Интересные статьи...