Справочник функций Excel

НАЙТИ

В английском Excel:FIND

Находит, с какого по счёту символа начинается один текст внутри другого. Обычно нужна, чтобы потом вырезать часть через ЛЕВСИМВ или ПСТР.

НАЙТИ(искомый_текст; просматриваемый_текст; [нач_позиция])
  • [ ]необязательная часть
искомый_текст
Что ищем: символ или слово в кавычках, например " ".
просматриваемый_текст
Где ищем, например ячейка A2.
нач_позиция
С какого символа начать поиск. Если не указано, поиск идёт с первого.
Необязательный

Возвращаемое значение

Число — позицию, с которой начинается искомый текст, считая с 1. Регистр букв учитывается. Если текст не найден, будет ошибка #ЗНАЧ!.

Примеры

Фамилия до пробела

fx
A
B
C
D
1
2
3
4
5
6
7
Сотрудник
Позиция пробела
Фамилия
Иванов Иван
Петрова Анна
Смирнов Олег
Кузнецова Мария
Лист1

Подробности

НАЙТИ возвращает номер символа, с которого начинается искомый текст. Например, в «Иванов Иван» пробел стоит седьмым.

Функция различает большие и маленькие буквы: «м» и «М» для неё разные. Если регистр не важен, используйте ПОИСК.

Если текст не найден, НАЙТИ возвращает ошибку #ЗНАЧ!. Её перехватывают через ЕСЛИОШИБКА.

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

  • Перепутали аргументы: сначала что ищем, потом где.
  • Не учли регистр: НАЙТИ("м";A2) не найдёт большую «М» в слове «Москва».
  • Позицию разделителя передали в ЛЕВСИМВ как есть, и пробел попал в результат. Чтобы взять текст до него, вычитают 1.
  • В строке нет искомого символа: появляется #ЗНАЧ!, и ошибка переходит во все формулы, которые на неё ссылаются.

В Google Таблицах

В Google Таблицах — FIND, тоже различает регистр.

Смотрите также

Где изучить