Один способ поиска «обратного подстановока» может быть достигнут с помощью новой функции AGGREGATE¹ . Эта функция может производить циклический расчет и имеет возможность (например, 6) сбросить ошибки. Используйте это для создания номера строки в матче с таблицей перекрестных ссылок с функцией INDEX , возвращающей фактическое значение.
Формула в B3 есть
=INDEX(F$3:F$5, AGGREGATE(15, 6, ROW($1:$3)*SIGN(MATCH("*"&E$3:E$5&"*", A3, 0)), 1))
. Обратите внимание, что ROW(1:3)
является позицией внутри F3: F5, а не фактическим номером строки на листе. Я также скремблировал значения Find и Insert в вашей исходной таблице перекрестных ссылок, чтобы избежать восприятия ассоциативного соответствия соответствия.
¹ Функция AGGREGATE была введена в Excel 2010. Она недоступна в более ранних версиях.
Сохраните сценарий оболочки с суффиксом .command
- это делает его доступным для двойного щелчка, и вы также должны иметь возможность запускать его непосредственно из Spotlight.