У меня есть столбец объединенных значений, которые включают коды аэропортов в тексте.У меня есть отдельный список из 39000 кодов аэропортов.Мне нужно найти в каждом объединенном поле любой из этих кодов аэропортов и, если точное совпадение найдено, отобразить его в поле с формулой.
Например, мне нужно найти текст в левом столбце.здесь для любого кода аэропорта в моем списке, который включает KATL.Затем он возвращает значения справа по моей формуле:
Никогда не будет более одного совпадения.
Формуланиже, который я использовал в другом месте.Проблема в том, что формула возвращает последнее частичное совпадение ... например, в моем списке аэропортов у меня есть KATL, KATO и KATS.Несмотря на то, что в предложении есть KATL, формула возвращает KATS (последнее частичное совпадение).
=INDEX(reference!$G$2:$G$39170,LARGE(IF(ISNUMBER(SEARCH(reference!$G$2:$G$39170,SageReportData1!$P613)),ROW(reference!$G$2:$G$39170)),1))
- ссылка! $ G $ 2: $ G $ 39170 = массив / столбец кодов аэропортов
- SageReportData1! $ P613 = ячейка данных с KATL, которую я сейчас ищу.
Как я могу сказать, что эта формула дает мне лучшее совпадение с большинством символов без пробелов?
Спасибо, Рик