Как использовать функцию ПОИСК в Excel

Оглавление:

Как использовать функцию ПОИСК в Excel
Как использовать функцию ПОИСК в Excel
Anonim

Что нужно знать

  • Функция НАЙТИ используется для поиска позиции заданной строки в выделенном фрагменте.
  • Его можно использовать отдельно, но чаще он вложен в другие функции, включая LEFT, RIGHT и MID.

В этой статье объясняется, как использовать функцию НАЙТИ отдельно и в сочетании с другими функциями в любой версии Excel, включая Excel 2019 и Microsoft 365.

Что такое функция НАЙТИ?

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

Функция Excel FIND может использоваться сама по себе для определения положения символа, как на изображении ниже, но чаще она вложена в другие функции. Когда вы вкладываете его с помощью LEFT, RIGHT и MID, вы можете извлекать и удалять фрагменты информации из ячейки.

Image
Image

Функция «Найти и заменить», а не эта функция, используется для поиска в книге Excel.

FIND Синтаксис и аргументы функции

Напишите такую функцию, чтобы Excel правильно ее понял:

=НАЙТИ(найти_текст, внутри_текста, [начальный_номер])

  • find_text: Это текст, который вы хотите найти. Это обязательно.
  • within_text: это место, содержащее текст, который вы хотите найти. Это также необходимо.
  • start_num: это первый символ, с которого начинается поиск; если опущено, используется 1. Этот аргумент является необязательным.

Подробнее об аргументах функции НАЙТИ:

  • С учетом регистра.
  • Подстановочные знаки не допускаются.
  • ЦЕННОСТЬ! возвращается в нескольких ситуациях: если текст, который вы ищете, не появляется в пределах_текста, если начальный_номер не больше нуля и если начальный_нумер больше, чем длина внутри_текста.

Функция ПОИСК очень похожа, но она не чувствительна к регистру и допускает подстановочные знаки.

НАЙТИ Примеры функций

Вот несколько способов использования функции НАЙТИ:

Буква в формуле

=НАЙТИ("w", A2)

Image
Image

В этом примере функции НАЙТИ мы ищем позицию w в ячейке A2. Учитывая, что в ячейке написано Lifewire, результатом этой формулы будет 5.

Буква, указанная в другой ячейке

=НАЙТИ(D2, A2)

Image
Image

Это очень похожий пример, но буква, которую мы используем в поиске, хранится в D2. Если бы w было записано в D2, это дало бы тот же результат, что и в первом примере.

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

Извлечь имя с помощью функции LEFT

=ЛЕВЫЙ(A2, НАЙТИ(" ", A2))

Image
Image

В этом примере используется функция ЛЕВЫЙ с НАЙТИ, чтобы мы могли извлечь чье-то имя из ячейки, содержащей его имя и фамилию. Поскольку для разделения имени и фамилии используется пробел, мы используем функцию НАЙТИ, чтобы найти пробел в A2. Excel понимает, что пробел находится на шестой позиции, поэтому теперь функция ВЛЕВО может захватывать все, что находится слева от шестого места. В данном случае это имя Эмили.

Извлечь фамилию с функцией RIGHT

=ВПРАВО(A14, НАЙТИ(" ", A14)-2)

Image
Image

В этом примере для получения фамилии можно использовать очень похожую функцию. Но так как нам нужно найти то, что находится справа от символа НАЙТИ (пробел), мы используем функцию ПРАВИЛЬНО.

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

Добавить текст в формулу НАЙТИ

="Мое имя "&ВЛЕВО(A14, НАЙТИ(" ", A14))&" и моя фамилия "&ВПРАВО(A14, НАЙТИ(" ", A14)-2)&"."

Image
Image

Это забавный пример функции НАЙТИ, где мы объединяем две формулы, которые мы только что рассмотрели. По сути, мы преобразуем одну ячейку, содержащую имя и фамилию, в ячейку, которая включает оба имени, но также формирует предложение.

Извлечь номер из ячейки с функцией MID

=MID(A16, НАЙТИ("(", A16)+1, (НАЙТИ(")", A16)-НАЙТИ("(", A16))-1)

Image
Image

Этот пример функции НАЙТИ немного сложнее. Он использует функцию MID, чтобы изолировать то, что находится между круглыми скобками, сначала определяя расположение левой и правой скобки.

Рекомендуемые: