Ищем позицию заданного значения в тексте функцией FIND в google таблицах
Стоит задача: найти нужное значение из текста, указанное в отдельной ячейке в google таблице.
=FIND(V107; U107; 1)
Будем определять позицию слова «leo» в тексте: «Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.», начиная с первого символа [starting_at] = 1.
Функция FIND (НАЙТИ) нашла эти символы в тексте, начиная со 122 символа по счету: l = 122.
Синтаксис и основные положения функции FIND (НАЙТИ) в google таблицах
Главное отличие функции FIND от функции SEARCH — строгая зависимость от регистра! Т.е., функция FIND находит искомое значение в тексте с точным совпадением (ищет то и в таком же виде, как указано в ячейке или запрограммировано в самой функции).
Если в тексте не будет полного совпадения — выдаст ошибку #VALUE!
=FIND(search_for; text_to_search; [starting_at]) - латинская версия =НАЙТИ(запрос; текст; [начиная_с]) - русская версия
- Search_for (запрос) — искомый объект. Может выступать в качестве запрограммированного запроса внутри функции, другой функцией, информацией в другой ячейке.
- Text_to_search (текст) — текст, в котором нужной найти позицию Search_for (запрос).
- [Starting_at] [начиная_с] — по умолчанию = 1. Запрограммированная позиция в Text_to_search (текст), с которой нужно найти Search_for (запрос).