Excel SEARCH функция
В Excel функция ПОИСК может помочь вам найти положение определенного символа или подстроки в заданной текстовой строке, как показано на следующем снимке экрана. В этом руководстве я расскажу, как использовать эту функцию ПОИСК в Excel.
- Пример 1: Поиск символа или текста в текстовой строке (с начала)
- Пример 2: поиск символа или текста в текстовой строке (с указанным началом)
- Пример 3: Найдите и извлеките текст между скобками
Синтаксис:
Синтаксис функции ПОИСК в Excel:
Аргументы:
- find_text: Необходимые. Символ или текст, который вы хотите найти.
- within_text: Необходимые. Текстовая строка, в которой нужно искать.
- start_num: Необязательный. С какой позиции вы хотите начать поиск в текстовой строке. Если этот аргумент опущен, поиск начинается с первого символа данной текстовой строки.
Заметки:
- 1. Функция ПОИСК вернет позицию первого появления найти_текст внутри текстовой строки, если начальный_номер опущен
- 2. Функция ПОИСК не чувствительна к регистру, если вам нужно выполнить поиск с учетом регистра, вы должны использовать функцию НАЙТИ.
- 3. Если значение найти_текст не найден, функция ПОИСК вернет # ЗНАЧ! значение ошибки.
- 4. Если начальный_номер не больше 0 или больше длины внутри_текст, Значение! также возвращается значение ошибки.
- 5. Функция ПОИСК позволяет использовать подстановочные знаки в найти_текст Аргумент:
- Вопросительный знак (?): соответствует одному символу;
- Звездочка (*): соответствует любой серии символов;
- Чтобы найти настоящий вопросительный знак (?) Или звездочку (*), введите перед ними тильду (~), например: ~*или ~?.
Вернуть:
Вернуть расположение определенного символа или текста из заданной текстовой строки.
Примеры:
Пример 1: Поиск символа или текста в текстовой строке (с начала)
Для поиска определенного символа или слова в текстовой строке, чтобы вернуть его позицию с начала первого символа, примените следующую формулу:
Примечание. В приведенной выше формуле B2 - это ячейка, содержащая символ или текст, позицию которого вы хотите найти, A2 - это текстовая строка, в которой вы хотите выполнить поиск.
Затем вы получите позицию искомого текста от начала текстовой строки, см. Снимок экрана:
Пример 2: поиск символа или текста в текстовой строке (с указанным началом)
Иногда вам может потребоваться получить позицию определенного символа в текстовой строке с определенного начала, а не с начала первого символа. В этом случае вам просто нужно добавить третий аргумент start_num.
Введите или скопируйте следующую формулу в пустую ячейку:
Внимание: В приведенной выше формуле B2 содержит ли ячейка символ или текст, положение которого вы хотите найти, A2 текстовая строка, в которой вы хотите выполнить поиск, и C2 - это номер, с которого вы хотите начать поиск в текстовой строке.
Затем были возвращены позиции символа или текста в текстовой строке, с которой вы хотите начать поиск, см. Снимок экрана:
Пример 3: Найдите и извлеките текст между скобками
Если у вас есть список текстовых строк, некоторые тексты которых заключены в круглые скобки, теперь вы просто хотите извлечь текст между круглыми скобками, здесь функция ПОИСК, объединяющая функцию MID, может помочь вам решить эту задачу.
Вставьте следующую формулу в пустую ячейку:
И все тексты между скобками были извлечены сразу, см. Снимок экрана:
Дополнительные функции:
- Функция Excel ВПРАВО
- Функция RIGHT используется для возврата текста справа от текстовой строки.
- Функция ЧИСЛО в Excel
- Функция NUMBERVALUE помогает вернуть действительное число из числа, хранящегося в виде текста.
- Функция ЗАМЕНИТЬ в Excel
- Функция ЗАМЕНИТЬ может помочь вам найти и заменить символы на основе заданного местоположения в текстовой строке новым текстом.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.