В настоящее время я изо всех сил пытаюсь найти формулу, которая решит мою проблему.
Вот статус-кво:
- На листе 1, столбец A, у меня есть набор строк, например:
/search.action?gender=men&brand=10177&tag=10203&tag=10336
/search.action?gender=women&brand=11579&tag=10001&tag=10138
/search.action?gender=men&brand=12815&tag=10203&tag=10299
> /search.action?gender=women&brand=1396&tag=10203&tag=10513
/search.action?gender=women&brand=11&tag=10001&tag=10073
/search.action?gender=women&brand=1396&tag=10203&tag=10336< br> /search.action?gender=women&brand=13
- На листе 2, столбец A, у меня есть набор строк, таких как:
марка=10177
марка=12815
марка=13
марка=1396
марка=11579
- Наконец, на листе 1 столбец B будет моим «фильтром» с формулой, которую я изо всех сил пытаюсь найти. Цель моей формулы — обнаружить в любой из строк на листе 1 наличие одной из строк на листе 2 (как точное совпадение!). Действительно, теперь он находит только приблизительные совпадения. Как видите, строка 5 ничего не должна возвращать. Но с моей нынешней формулой это так.
Вот формула:
{=IFERROR(INDEX('Sheet 2'!$A$1:$A$5;MATCH(1;COUNTIF(A1;"*"&'Sheet 2'!$A$1:$A$5&"*");0));"")}
Есть идеи по этому поводу?
Обратите внимание, что я не хочу использовать VBA, макросы, а только формулу.
Спасибо большое за вашу помощь!