Что такое функция поиска в Excel?
Функция Microsoft FIND возвращает позицию определенного символа или подстроки в текстовой строке. При работе с большими таблицами в Excel важно иметь возможность быстро получить информацию, которую вы ищете в данный момент. Сканирование тысяч строк и столбцов может быть очень утомительным и, конечно, не лучшим способом. Поиск - это один из способов, с помощью которого большой набор данных можно исследовать или сканировать, не теряя времени.
НАЙТИ Формулу в Excel
Формула FIND используется для возврата позиции подстроки или специального символа в текстовой строке.
Формула для функции НАЙТИ выглядит следующим образом:
Первые два аргумента являются обязательными, последний является необязательным.
- find_text (обязательно) - подстрока или символ, который вы хотите найти.
- inside_text (обязательно) - текстовая строка, в которой нужно искать. Как правило, он предоставляется как ссылка на ячейку, но вы также можете ввести строку непосредственно в формулу.
- start_num (необязательно) - аргумент, который является необязательным и который указывает позицию в строке inside_text или символ, с которого должен начинаться поиск.
Если исключен, поиск начинается со значения по умолчанию 1 в строке inside_text.
Если запрошенный find_text найден, функция Find возвращает число, представляющее позицию внутри_текста. Если указанный find_text не найден, функция возвращает Excel #VALUE! ошибка.
Как использовать функцию поиска в Excel?
Эта функция НАЙТИ очень проста в использовании. Давайте теперь посмотрим, как использовать функцию Find с помощью нескольких примеров.
Вы можете скачать этот шаблон FIND Formula Excel здесь - найти шаблон Formula ExcelФункция поиска в Excel - Пример № 1
В столбце C приведенной ниже электронной таблицы функция «Поиск» используется для поиска различных символов в текстовой строке «Исходный текст».
Формула, используемая для поиска исходного текста с использованием функции НАЙТИ, приведена ниже:
Поскольку функция Find чувствительна к регистру, значения в нижнем и верхнем регистре «T» и «t» дают разные результаты (например, в ячейках D4 и D5).
В ячейке D7 аргумент (start_num) установлен на 4. Следовательно, поиск начинается с четвертого символа строки inside_text, и поэтому функция выдает второй экземпляр подстроки «i».
Функция поиска в Excel - Пример № 2
Предположим, мы хотим найти некоторые символы из приведенных ниже данных:
- Данные неверны
- Выручка увеличилась на 5%
- Первоначальный текст
Обратите внимание, что в приведенной выше таблице:
- Из-за чувствительности к регистру функции функции FIND, значение find_text в верхнем регистре, «T», вернет 3 в качестве своей позиции.
- Поскольку для аргумента (start_num) задано значение 1, поиск начинается с первого символа строки Within_text в ячейке B8.
Функция поиска в Excel - Пример № 3
Найти значение в диапазоне, листе или рабочей книге
Приведенные ниже рекомендации позволят вам узнать, как найти текст, конкретные символы, числа или даты в диапазоне ячеек, на листе или во всей книге.
- Для начала выберите диапазон ячеек для регистрации. Чтобы выполнить поиск по всему листу, щелкните любую ячейку на активном листе.
- Откройте диалоговое окно «Найти и заменить», нажав сочетание клавиш Ctrl + F. Либо перейдите на вкладку «Главная»> «Редактирование группы» и нажмите «Найти и выбрать»> «Найти …».
В поле «Найти» в разделе «Найти» введите символы (цифры или текст), которые вы ищете, и нажмите « Найти все» или « Найти далее» .
При нажатии на кнопку « Найти все» в Excel открывается список всех вхождений, и вы можете переключаться между любыми элементами в списке, чтобы перейти к соседней ячейке.
При нажатии « Найти далее» первое вхождение значения поиска на листе выбирается в Excel, второй щелчок выбирает второе вхождение и т. Д.
Функция НАЙТИ - дополнительные опции
Чтобы настроить поиск, нажмите « Параметры» в правом углу диалогового окна « Найти и заменить» в Excel, а затем попробуйте любой из следующих параметров:
- Для поиска по активной ячейке слева направо (по строкам) выберите По строкам в поиске Для проверки сверху вниз (по столбцам) выберите По столбцам.
- Чтобы найти определенное значение во всей рабочей книге или текущей рабочей таблице, выберите «Рабочая книга» или «Лист» внутри.
- Чтобы выполнить поиск ячеек, в которых есть только те символы, которые вы ввели в поле « Найти», выберите параметр « Совпадение всего содержимого ячейки» .
- Для поиска среди некоторых типов данных, формул, значений или комментариев в поиске.
- Для поиска с учетом регистра проверьте проверку соответствия регистра .
Примечание. Если вы хотите найти заданное значение в диапазоне, столбце или строке, выберите этот диапазон, столбцы или строки перед открытием « Найти и заменить» в Excel. Например, чтобы ограничить поиск определенным столбцом, сначала выберите этот столбец, а затем откройте диалоговое окно « Найти и заменить ».
Найти ячейки с определенным форматом в Excel
Для поиска ячеек с определенным или определенным форматированием нажмите сочетания клавиш Ctrl + F, чтобы открыть диалоговое окно « Найти и заменить », нажмите «Параметры», затем нажмите кнопку «Форматировать…» в верхнем правом углу и определите свой выбор в диалоговом окне «Найти формат».
Чтобы найти ячейки, соответствующие формату какой-либо другой ячейки на рабочем листе, удалите все критерии в поле « Найти», нажмите стрелку рядом с « Форматировать», выберите « Выбрать формат из ячейки» и щелкните ячейку с требуемым форматированием.
Примечание . Microsoft Excel сохраняет указанное форматирование. Если вы ищете какие-либо другие данные на листе, а Excel не может найти те значения, которые, как вы знаете, присутствуют, попробуйте очистить параметры форматирования из предыдущего поиска. Для этого откройте диалоговое окно « Найти и заменить », нажмите или выберите кнопку «Параметры» на вкладке « Найти », затем щелкните стрелку рядом с « Формат» и выберите «Очистить формат поиска».
НАЙТИ Ошибка функции
Если вы получаете сообщение об ошибке от функции Find, вероятно, это #VALUE! ошибка:
То, что нужно запомнить
Чтобы правильно использовать формулу FIND, всегда помните следующие простые факты:
- Функция НАЙТИ чувствительна к регистру. Если вы ищете совпадение без учета регистра, используйте функцию поиска в Excel.
- Функция НАЙТИ не позволяет использовать символы подстановки.
- Если аргумент find_text содержит повторяющиеся символы, функция FIND возвращает позицию первого символа. Например, формула FIND («xc», «Excel») возвращает 2, потому что «x» - это вторая буква в слове «Excel».
- Если в Within_text есть несколько вхождений find_text, возвращается первое вхождение. Например, FIND («p», «Apple») возвращает 2, что является позицией первого символа «p» в слове «Apple».
- Если find_text означает, что строка пуста », формула FIND возвращает первый символ в строке поиска.
- Функция FIND возвращает значение #VALUE! ошибка, если происходит любое из следующего:
- Find_text не существует в inside_text.
- Start_num содержит больше символов, чем в_тексте.
- Start_num - это 0 (ноль) или отрицательное число.
Рекомендуемые статьи
Это руководство к функции НАЙТИ в Excel. Здесь мы обсуждаем формулу FIND и как использовать функцию FIND в Excel вместе с практическими примерами и загружаемым шаблоном Excel. Вы также можете просмотреть наши другие предлагаемые статьи -
- Расширенные формулы и функции Excel
- Функция LOOKUP в Excel
- Функция FV в Excel
- И функция в Excel - MS Excel