Перейти к содержанию

поиск

ПОИСК — функция для поиска текста внутри строки.

Пояснение:

Функция проверяет, есть ли указанный текст внутри строки.

Если текст найден, функция возвращает номер символа строки, с которого начинается найденный текст.

Если текст не найден, функция возвращает пустое значение.

Пример

Строка: ООО Ромашка

Искомый текст: Ром

Результат: 5 — потому что слово «Ром» начинается с пятого символа строки.

1 2 3 4 5 6 7 8 9
О О О   Р о м а ш к а

Синтаксис

поиск(строка; подстрока; [начальная_позиция]; [учитывать_регистр])
  • строка — текст или поле, в котором нужно выполнить поиск.
  • подстрока — текст, который нужно найти внутри строки.
  • начальная_позиция — номер символа, с которого нужно начать поиск (по умолчанию 1).
  • учитывать_регистр — определяет, нужно ли различать заглавные и строчные буквы при поиске. (по умолчанию не учитывается регистр).

Принцип работы:

  1. Функция берёт строку, в которой нужно найти текст.

  2. Затем берёт текст, который нужно найти.

  3. После этого функция начинает проверять строку символ за символом.

  4. Если функция находит нужный текст, она возвращает номер символа, с которого начинается найденный текст.

  5. Если текст не найден, функция возвращает пустое значение.