Функция НАЙТИ в Excel

Функция НАЙТИ в Excel
На чтение
7 мин.
Просмотров
21
Дата обновления
06.11.2024

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

Что возвращает функция

Возвращает числовое значение, указывающее начальную позицию строки текста в другой строке текста.

Синтаксис

= FIND (find_text, inside_text, [start_num]) — английская версия

= FIND (search_text; display_text; [start_position]) — русская версия

Аргументы функции

  • find_text (search_text) — текст или строка, которую вы хотите найти в другой строке;
  • inside_text (lookup_text) — текст, внутри которого нужно найти тему find_text (lookup_text);
  • [start_num] ([start_position]) — это число, представляющее позицию, с которой вы хотите начать поиск. Если аргументы не указаны, поиск возобновится.

Дополнительная информация

  • Если начальный номер не указан, функция начинает поиск нужного текста с начала строки;
  • Функция НАЙТИ чувствительна к регистру. Если вы хотите сделать поиск нечувствительным к регистру, используйте функцию ПОИСК в Excel;
  • Функция игнорирует подстановочные знаки при поиске. Если вы хотите использовать подстановочные знаки для поиска, используйте функцию ПОИСК в Excel;
  • Функция возвращает ошибку всякий раз, когда не может найти искомый текст в данной строке.

Примеры использования функции НАЙТИ в Excel

Пример 1. Ищем слово в текстовой строке (с начала строки)

НАЙТИ функцию в Excel

В приведенном выше примере мы ищем слово «Добрый» во фразе «Доброе утро». На основе результатов поиска функция возвращает число «1», что означает, что слово «Тип» начинается с первой буквы в последовательности в текстовой строке, указанной в качестве области поиска.

Обратите внимание, что, поскольку функция НАЙТИ в Excel чувствительна к регистру, слово «хорошо» не может быть найдено в слове «Доброе утро», поскольку оно написано строчной буквой. Чтобы выполнить поиск без учета регистра, используйте функцию ПОИСК.

Пример 2. Ищем слово в текстовой строке (с заданным порядковым номером старта поиска)

НАЙТИ функцию в Excel

Третий аргумент функции НАЙТИ указывает место, с которого функция начинает поиск нужного значения. В приведенном выше примере функция возвращает число «1», когда мы начинаем искать слово «Kind» во фразе «Hello» с начала текстовой строки. Но если мы установим аргумент функции start_num (start_position) со значением «2», то функция выдаст ошибку, потому что, начиная поиск со второй буквы текстовой строки, она ничего не может найти.

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

Пример 3. Поиск текстового значения внутри текстовой строки с дублированным искомым значением

НАЙТИ функцию в Excel

В приведенном выше примере мы ищем слово «Добрый» во фразе «Доброе утро, доброе утро». Когда мы начинаем искать слово «Тип» с начала текстовой строки, функция возвращает число «1», поскольку первое слово «Тип» начинается с первой буквы в предложении «Доброе утро”.

Но если мы укажем число «2» в качестве аргумента start_num (start_position) и попросим функцию начать поиск со второй буквы в данной текстовой строке, функция вернет число «6», поскольку Excel находит искомое слово «Good» начиная со второй буквы, фраза «Доброе утро» находится только на 6 позиции.

0 Комментариев
Комментариев на модерации: 0
Оставьте комментарий