Перейти к основному содержанию
 

Excel SEARCH функция

Автор: Сяоян Последнее изменение: 2024 июля 10 г.

В Excel функция ПОИСК может помочь вам найти положение определенного символа или подстроки в заданной текстовой строке, как показано на следующем снимке экрана. В этом руководстве я расскажу, как использовать эту функцию ПОИСК в Excel.

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

 Синтаксис:

Синтаксис функции ПОИСК в Excel:

=SEARCH (find_text, within_text, [start_num])

 Аргументы:

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

Заметки:

  • 1. Функция ПОИСК вернет позицию первого появления найти_текст внутри текстовой строки, если начальный_номер опущен
  • 2. Функция ПОИСК не чувствительна к регистру, если вам нужно выполнить поиск с учетом регистра, вы должны использовать функцию НАЙТИ.
  • 3. Если значение найти_текст не найден, функция ПОИСК вернет # ЗНАЧ! значение ошибки.
  • 4. Если начальный_номер не больше 0 или больше длины внутри_текст, Значение! также возвращается значение ошибки.
  • 5. Функция ПОИСК позволяет использовать подстановочные знаки в найти_текст Аргумент:
    • Вопросительный знак (?): соответствует одному символу;
    • Звездочка (*): соответствует любой серии символов;
    • Чтобы найти настоящий вопросительный знак (?) Или звездочку (*), введите перед ними тильду (~), например: ~*или ~?.

 Вернуть:

Вернуть расположение определенного символа или текста из заданной текстовой строки.


 Примеры:

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

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

=SEARCH(B2, A2)

Примечание. В приведенной выше формуле B2 - это ячейка, содержащая символ или текст, позицию которого вы хотите найти, A2 - это текстовая строка, в которой вы хотите выполнить поиск.

Затем вы получите позицию искомого текста от начала текстовой строки, см. Снимок экрана:

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

Пример 2: поиск символа или текста в текстовой строке (с указанным началом)

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

Введите или скопируйте следующую формулу в пустую ячейку:

=SEARCH(B2, A2,C2)

Внимание: В приведенной выше формуле B2 содержит ли ячейка символ или текст, положение которого вы хотите найти, A2 текстовая строка, в которой вы хотите выполнить поиск, и C2 - это номер, с которого вы хотите начать поиск в текстовой строке.

Затем были возвращены позиции символа или текста в текстовой строке, с которой вы хотите начать поиск, см. Снимок экрана:

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

Пример 3: Найдите и извлеките текст между скобками

Если у вас есть список текстовых строк, некоторые тексты которых заключены в круглые скобки, теперь вы просто хотите извлечь текст между круглыми скобками, здесь функция ПОИСК, объединяющая функцию MID, может помочь вам решить эту задачу.

Вставьте следующую формулу в пустую ячейку:

=MID(A2,SEARCH("(",A2)+1, SEARCH(")",A2)-SEARCH("(",A2)-1)

И все тексты между скобками были извлечены сразу, см. Снимок экрана:

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

 Дополнительные функции:

  • Функция Excel ВПРАВО
  • Функция RIGHT используется для возврата текста справа от текстовой строки.
  • Функция ЧИСЛО в Excel
  • Функция NUMBERVALUE помогает вернуть действительное число из числа, хранящегося в виде текста.
  • Функция ЗАМЕНИТЬ в Excel
  • Функция ЗАМЕНИТЬ может помочь вам найти и заменить символы на основе заданного местоположения в текстовой строке новым текстом.

Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.