Как найти текст в ячейке в Excel (2 подходящих примера)

  • Поделись Этим
Hugh West

При работе в Excel нам часто приходится искать определенный текст в другом тексте. В Microsoft Excel Сегодня я покажу, как найти текст внутри другого текста в ячейке в Excel с помощью следующих инструментов два Если вам тоже интересно, скачайте нашу рабочую тетрадь и следуйте за нами.

Скачать Практическое пособие

Скачайте эту рабочую тетрадь для практики, пока вы читаете эту статью.

Поиск текстов в ячейках.xlsx

2 Подходящие примеры для поиска текста в ячейке в Excel

Для демонстрации примеров мы рассматриваем набор данных из 10 идентификаторов электронной почты из 10 люди. Мы выясним, принадлежит ли домен электронной почты Gmail или нет. Наш набор данных находится в диапазоне ячеек B5:B14 , и мы покажем наш результат в диапазоне клеток C5:C14 соответственно.

Примечание

Все операции, описанные в этой статье, выполняются с помощью Microsoft Office 365 применение.

Пример 1: Комбинация функций ПОИСКПОЗ, ИСЧИСЛИТЬ и ЕСЛИ для поиска текста в ячейке

В первом примере мы будем использовать функцию ПОИСК , ISNUMBER и ЕСЛИ функции для поиска текста из ячейки. Этот пример представляет собой без учета регистра проблема. Итак, мы проверим, является ли слово Gmail присутствует в наших сущностях. Ниже приведены шаги для завершения процесса:

📌 Шаги:

  • Прежде всего, выберите ячейку C5 .
  • Теперь запишите в ячейке следующую формулу.

=IF(ISNUMBER(SEARCH("Gmail",B5)), "Да", "Нет")

  • Следовательно, нажмите Войти .

  • Как слово Gmail присутствует в данных ячейки B5 формула возвращает Yes в ячейке C5 .
  • После этого, перетащить сайт Ручка автозаполнения значок , чтобы скопировать формулу в ячейку C14 .

  • Наконец, вы увидите, что наша формула покажет результат для всех данных.

Таким образом, мы можем сказать, что наша формула работает идеально, и мы можем найти текст в ячейке в Excel.

🔎 Разбивка формулы

Мы разбиваем формулу для ячейки C5 .

👉 ПОИСК("Gmail",B5) : The ПОИСК функция будет искать нужный нам символ и показывать его номер. Здесь функция возвращает 12 .

👉 ISNUMBER(SEARCH("Gmail",B5)) : The ISNUMBER функция будет проверять, является ли результат ПОИСК является числом или нет. Если результат является числом, то возвращается значение TRUE В противном случае будет показано FALSE Здесь функция возвращает TRUE .

👉 IF(ISNUMBER(SEARCH("Gmail",B5)), "Yes", "No") : Наконец, в ЕСЛИ функция проверяет значение ISNUMBER функция правда или ложный . Если результат правда сайт ЕСЛИ функция вернет Да С другой стороны, это вернет Нет Здесь функция возвращает Да .

Читать далее: Excel Поиск текста в диапазоне

Пример 2: Объединение функций FIND и ISNUMBER для поиска текста в ячейке

В следующем примере мы будем использовать НАЙТИ , ISNUMBER и ЕСЛИ функции для поиска текста из ячейки. Это с учетом регистра проблема. Потому что НАЙТИ функция будет искать точно такую же сущность в наших ячейках. Здесь мы проверим наличие точного слова Gmail есть или нет. Шаги для завершения этого примера приведены ниже:

📌 Шаги:

  • Прежде всего, выделите ячейку C5 .
  • После этого запишите в ячейке следующую формулу.

=IF(ISNUMBER(FIND("Gmail",B4)), "Да", "Нет")

  • Затем нажмите Войти .

  • Здесь точное слово Gmail отсутствует в тексте ячейки B5 , формула возвращается Нет в камере C5 .
  • Сейчас, перетащить сайт Ручка автозаполнения значок , чтобы скопировать формулу в ячейку C14 .

  • Вы увидите, что наша формула покажет результат для всех данных, а в реальной жизни не существует домена с Gmail . Следовательно, все результаты будут Нет .

Наконец, мы можем сказать, что наша формула успешно работает, и мы можем найти текст в ячейке в Excel.

🔎 Разбивка формулы

Мы разбиваем формулу для ячейки C5 .

👉 FIND("Gmail",B4) : The НАЙТИ Функция проверит наличие точного символа и покажет номер символа. Поскольку слово отсутствует в нашем тексте, функция вернет значение #VALUE ошибка.

👉 ISNUMBER(FIND("Gmail",B4)) : The ISNUMBER функция будет проверять, является ли результат НАЙТИ является числом или нет. Если результат является числом, то возвращается значение TRUE Напротив, он покажет FALSE Здесь функция возвращает FALSE .

👉 IF(ISNUMBER(FIND("Gmail",B4)), "Yes", "No") : В итоге ЕСЛИ функция проверяет значение ISNUMBER функция правда или ложный Если результат истинный, то ЕСЛИ функция вернет Да В противном случае возвращается Нет Здесь функция возвращает Нет .

Заключение

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

Не забудьте заглянуть на наш сайт, ExcelWIKI для решения нескольких проблем, связанных с Excel. Продолжайте изучать новые методы и развивайтесь!

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.