У меня есть таблица Excel, которая будет работать на виртуальных машинах, которые не могут выполнять код VBA. Таким образом, все функции должны быть созданы в формулах Excel.
=MATCH(INDIRECT("G"&ROW()), LISTS!$C$2:$C$25, 0)
Это формула, которую я использую с условным форматированием. Мне нужна ячейка, чтобы выделить, если любое слово из диапазона ячеек на втором листе соответствует какой-либо части текущей ячейки. Например. У меня есть «alpha 1b ny» в формате нуждающихся в ячейке, и у меня есть диапазон, который содержит «альфа, браво, чарли, дельта». Это следует выделить, потому что альфа соответствует. С приведенной выше формулой, если ячейка содержит только альфа, она будет выделена. Если оно содержит что-то еще, оно игнорируется. Я пытался добавить "*" до и после косвенного ("G" & row ()). Любая помощь будет принята с благодарностью.