Поиск по части текста

поиск

Что делает формула

ПОИСК ищет текст внутри другого текста и возвращает позицию первого символа. Если не найден — возвращает ошибку. ЕЧИСЛО проверяет, вернулось ли число (= найдено) или ошибка (= не найдено). ПОИСК регистронезависимый — "москва" найдёт и "Москва", и "МОСКВА".

Формула

=ЕСЛИ(ЕЧИСЛО(ПОИСК("москва";A2));"Да";"Нет")

Пример

Фильтрация адресов по городу:

АдресМосква?
г. Москва, ул. Ленина 5Да
г. Казань, ул. Баумана 10Нет
Москва, Тверская 1Да

Формула находит "москва" в любом месте адреса

Частые ошибки

  • 1ПОИСК не чувствителен к регистру. Для регистрозависимого поиска используйте НАЙТИ (FIND)
  • 2Если искомый текст не найден, ПОИСК вернёт ошибку — поэтому оборачиваем в ЕЧИСЛО
  • 3Звёздочка * и знак вопроса ? в ПОИСК являются спецсимволами — для их поиска ставьте ~ перед ними

Нужна другая формула?

AI сгенерирует за 3 секунды — опишите задачу на русском языке

Попробовать генератор