Задача.
Необходимо в строке найти нужное слово. И если оно есть, как то обозначить это.
Пример. В Excel есть массив с различными фразами. Например, столбец «А» с ФИО клиентов, где в ячейке написаны полностью «Фамилия Имя Отчество», начиная с ячейки A1. Необходимо выделить все ячейки, в которых есть имя Наталья.
Решение.
Используем встроенную функцию Excel ПОИСК(). Однако, эта функция выдаст значение 1 если в фразе найдется искомое слово и выдаст ошибку #ЗНАЧ!, если в ячейке искомого слова нет. Поэтому немного усложним формулу и добавим проверку на корректность результата поиска. Таким образом, вбиваем в соседнюю ячейку B1 следующую формулу:
=ЕСЛИ(ЕЧИСЛО(ПОИСК("Наталья";A1));"Наталья";"")
и далее растягиваем эту формулу вниз на всю длину списка
![](https://ag0.ru/wp-content/uploads/2024/04/Excel-poisk-slova-v-stroke.jpg)
Таким образом у нас получится второй столбец, в котором будут имена Наталья только в тех строках, в который найдено имя клиента «Наталья»