Мне нужна формула, чтобы вернуть значение Data для последнего совпадения «Text». Номер строки также приемлем. Макро НЕ приемлемо. Столбец имени не отсортирован и не может быть отсортирован! В качестве значения поиска используется только столбец «Имя». Я бы предпочел использовать / несколько вспомогательных столбцов вместо формулы массива.
Row Name Data
1 Joe 10
2 Tom 20
3 Eva 30
4 Adam 40
5 Tom 21
LARGE работает только с числами, а функция VLOOKUP возвращает только первое совпадение. ПРОСМОТР работает только иногда, так что его тоже нет.
Так что если бы я хотел последний матч за «Тома», то он должен был бы вернуть «21».