Чем мы можем вам помочь?

Функция НАЙТИ возвращает позицию, с которой искомый текст начинается в просматриваемом.

Считает двухбайтовые символы за 1 символ и учитывает регистр.

Эта функция может быть полезна, когда вам нужно определить, где начинается определенная подстрока в строке.

 

Синтаксис

НАЙТИ(искомый_текст; просматриваемый_текст; [начальная_позиция])

Аргумент

Описание

Допустимые значения

искомый_текст

Строка, которую необходимо найти в значении аргумента "просматриваемый_текст"

Текстовая строка или ссылка на ячейку, содержащую текст

просматриваемый_текст

Текст, в котором производится поиск первого появления значения, заданного аргументом "искомый_текст"

Текстовая строка или ссылка на ячейку, содержащую текст

[начальная_позиция]

(необязательный)

Номер символа в значении аргумента "просматриваемый_текст", с которого необходимо начать поиск.

По умолчанию 1

Целое число ≥ 1 или ссылка на ячейку с числом

 

Примеры использования

Поиск позиции слова

Если у вас есть текст в ячейке A1: «Привет, мир!» и вы хотите найти позицию слова «мир»:

=НАЙТИ("мир"; A1)

Эта формула вернет 9, так как слово «мир» начинается с девятого символа.

Поиск с третьего символа (текст прежний)

=НАЙТИ("и"; A1; 3)

Эта формула вернет 8, так как "и" в слове «Привет» игнорируется.

Поиск текста, которого нет в строке

=НАЙТИ("солнце"; A1)

Эта формула вернет ошибку #ЗНАЧ!, так как «солнце» не найдено в тексте.

 

Примечания

Функция НАЙТИ чувствительна к регистру, то есть "Мир" и "мир" будут восприниматься как разные строки.

Если искомый_текст не найден, функция вернет ошибку #ЗНАЧ!.

Для поиска без учета регистра используйте функцию ПОИСК.

Был ли материал полезным?
Да
Нет
Предыдущее
ЛЕВСИМВ
Следующее
НАЙТИБ