Привет. Сегодня расскажу, как быстро узнать, содержится ли в ячейке определенный набор символов. Это может быть частичное вхождение, т.е. строка содержит внутри себя, а не равна контрольному значению.
Для такой проверки используйте формулу:
=ЕСЛИ(ЕЧИСЛО(НАЙТИ(искомая_строка; ячейка; 1)); значение_если_входит; значение_если_не_входит)
К примеру, ваш магазин решил дарить наушники всем клиентам, покупающим смартфоны Samsung. В прайсе в отдельной колонке нужно только для моделей этого бренда проставить пометку «+гарнитура». Вот, как задача решена, с использованием приведенной формулы:

Принцип работы формулы:
- Сначала функция НАЙТИ пытается отыскать строку «Samsung» в ячейке. Если находит – возвращает порядковый номер символа, где эта строка начинается. Если не находит – отдаёт код ошибки #ЗНАЧ!
- Полученный в первом пункте результат проверяем функцией ЕЧИСЛО. Эта функция проверитт, является ли числом значение, которое ей передали. Когда подстрока «Samsung» найдена, в ЕЧИСЛО идёт порядковый номер первого символа подстроки, функция выдаст ИСТИНА. Когда «Samsung» не найдено – ошибка #ЗНАЧ не является числом, функция вернёт ЛОЖЬ
- Результат из предыдущего пункта получит функция ЕСЛИ. Если это ЛОЖЬ, она вернет пустую строку («»). Если ИСТИНА – надпись «+гарнитура»
Функция НАЙТИ различает регистры. Для неё строки «Samsung» и «samsung» неодинаковы. Учитывайте это, когда задаёте ей критерий поиска!
Это простой и надежный способ, как можно проверить вхождение подстроки в строку. Пользуюсь им постоянно и вам рекомендую!