Функция поиска в Excel

Функция ПОИСК в Excel

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

Функция ПОИСК — это текстовая функция, которая используется для поиска местоположения подстроки в строке / тексте.

Функцию ПОИСК можно использовать как функцию рабочего листа, она не чувствительна к регистру.

Формула ПОИСКА в Excel

Ниже представлена ​​формула ПОИСКА в Excel.

Формула функции поиска

Объяснение

Функция ПОИСК в Excel имеет три параметра: два (find_text, within_text) — обязательные параметры, а один (start_num) — необязательный.

Обязательный параметр:

  • find_text: find_text относится к подстроке / символу, который вы хотите найти в строке или тексте, который вы хотите найти.
  • внутри_текст:. Где находится ваша подстрока или где вы выполняете find_text.

Необязательный параметр:

  • [start_num]:: откуда вы хотите начать ПОИСК по тексту в Excel. если он опущен, то ПОИСК считает его равным 1 и начинается с первого символа.

Как использовать функцию поиска в Excel? (с примерами)

Функция ПОИСК очень проста и удобна в использовании. Давайте разберемся с работой функции ПОИСК на некоторых примерах.

Вы можете скачать этот шаблон Excel с функцией поиска здесь — Шаблон Excel с функцией поиска

Пример # 1

Выполним простой поиск подстроки «Хорошая» в заданном тексте или строке. Здесь мы выполнили поиск Доброго слова с помощью функции ПОИСК, и она вернет местоположение Доброго слова в Доброе утро.

= ПОИСК («Хорошо», B6) и вывод будет 1.

И предположим, что два совпадения найдены навсегда, тогда ПОИСК в Excel даст вам первое значение совпадения, если вы хотите другое хорошее местоположение, тогда вы просто используете = ПОИСК («Хорошо», B7, 2) [start_num] как 2, он даст вам местоположение второго значения совпадения, и на выходе будет 6.

Пример функции поиска 1

Пример # 2

В этом примере мы отфильтруем имя и фамилию из полного имени, используя ПОИСК в excel.

Для имени = LEFT (B12, SEARCH («», B12) -1)

Пример функции поиска 2

Для Фамилии = ПРАВО (B12, LEN (B12) -SEARCH (”“, B12))

Пример функции поиска 2-1

Пример # 3

Предположим, что существует набор идентификаторов, и вам нужно определить местоположение _ в идентификаторах, а затем использовать просто ПОИСК в Excel, чтобы найти местоположение «_» в идентификаторах.

= ПОИСК («_,» B27), а на выходе будет 6.

Пример 3

Пример # 4

Давайте разберемся, как работает ПОИСК в Excel с подстановочными знаками.

Пример -4

Рассмотрите данную таблицу и найдите следующий 0 в тексте A1-001-ID.

И начальная позиция будет 1, тогда выход = SEARCH («?» & I8, J8, K8) будет 3, потому что «?» пренебрегайте одним символом перед 0, и на выходе будет 3.

Для второй строки в данной таблице результат поиска для A в B1-001-AY

Будет 8, но если мы используем «*» в поиске, он даст вам 1 в качестве вывода местоположения, потому что он проигнорирует все символы перед «A», и для него вывод будет 1 = SEARCH («*» & I9, J9 ).

Аналогично для «J» 8 для = ПОИСК (I10, J10, K10) и 7 для = ПОИСК («?» & I10, J10, K10).

Аналогично для четвертой строки вывод будет 8 для = ПОИСК (I11, J11, K11) и 1 для = ПОИСК («*» & I11, J11, K11).

То, что нужно запомнить

  • Он не чувствителен к регистру
    • Он рассматривает Tanuj и Tanuj как одно и то же значение, что означает, что он не различает ч / б нижний и верхний регистры.
  • Также разрешены подстановочные знаки, например «?» , «*» И тильда «~».
    • «?» используется для поиска одного символа.
    • «*» Используется для последовательности совпадений.
    • Если вы действительно хотите найти «*» или «?» затем используйте «~» перед символом.
  • Он возвращает #VALUE! Ошибка, если в файле within_text не найдена соответствующая строка.

Предположим в приведенном ниже примере. Мы ищем подстроку «а» в строке «Имя» столбец. Если он найден, он вернет расположение внутри имени else. Это приведет к ошибке #VALUE, как показано ниже.

Пример 5

Функция поиска в видео Excel

УЗНАТЬ БОЛЬШЕ >>

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.