@podkradulinike

Как заполнять ячейку значением, если другая ячейка содержит определенный текст?

В ячейке А1 текст "футболки красные"
В А2 "синие худи"
В А3 "свитшоты красные"

Нужно чтобы в B1-3 выводилось нужное значение в зависимости от того, какой текст содержится в А1-3. Если текст содержит "футболки", то выводим "Футболка". Если текст содержит "худи", то выводим "Худи" и т.д.

Пробовал =IFS(ПОИСК("футболка";A1); "Футболка"; ПОИСК("худи";A1); "Худи") , но срабатывает только на "футболка".
Пробовал =ЕСЛИ(ПОИСК("футболка";A1);"Футболка"), но не знаю как добавить условия еще и для худи и свитшотов.
  • Вопрос задан
  • 7368 просмотров
Решения вопроса 1
ProgrammerForever
@ProgrammerForever Куратор тега Google Sheets
Учитель, автоэлектрик, программист, музыкант
Так?
=ЕСЛИ(REGEXMATCH(A1;".*футболк.*");"Футболка"
   ;ЕСЛИ(REGEXMATCH(A1;".*худи.*");"Худи"
      ;ЕСЛИ(REGEXMATCH(A1;".*свитшот.*");"Свитшот"
      ;""
      )
   )
)


Демонстрационная таблица
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы