Excel: используйте впр, чтобы вернуть последнее совпадающее значение.


По умолчанию функция ВПР в Excel ищет значение в диапазоне и возвращает соответствующее значение для первого совпадения .

Однако иногда вам может потребоваться выполнить поиск значения в диапазоне и вернуть соответствующее значение для последнего совпадения .

Самый простой способ сделать это в Excel — использовать следующий базовый синтаксис с функцией ПОИСК :

 =LOOKUP(2,1/( $A$2:$A$12 = F1 ), $C$2:$C$12 )

Эта конкретная формула находит последнее значение в диапазоне A2:A12 , равное значению в ячейке F1 , и возвращает соответствующее значение в диапазоне C2:C12 .

Следующий пример показывает, как использовать эту формулу на практике.

Пример. Найдите значение в Excel и верните последнее совпадающее значение.

Допустим, у нас есть следующий набор данных в Excel, содержащий информацию о различных баскетболистах:

Допустим, мы хотим найти название команды «Нетс» и вернуть в столбце очков значение последнего игрока команды «Нетс».

Для этого мы можем ввести следующую формулу в ячейку F2 :

 =LOOKUP(2,1/( $A$2:$A$12 = F1 ), $C$2:$C$12 )

На следующем снимке экрана показано, как использовать эту формулу на практике:

Excel VLOOKUP возвращает последнее соответствующее значение

Формула возвращает значение 29 .

Глядя на данные, мы можем подтвердить, что это действительно то количество очков, которое соответствует последнему игроку команды «Нетс»:

Если мы изменим значение в ячейке F1 на другое название команды, формула автоматически обновится и найдет новое значение очков.

Например, предположим, что мы меняем название команды на Warriors:

Формула возвращает значение 12 — количество очков, соответствующее последнему игроку команды «Воины».

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: найти первое вхождение значения в столбце
Excel: найти первое значение, превышающее определенное число
Excel: как найти первое ненулевое значение подряд

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *