Проверка наличия в ячейке частичного текста в Excel (5 способов)

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

Вам может понадобиться найти определенное слово в наборе данных, чтобы извлечь важную информацию. Чтобы выполнить эту задачу, вам нужно проверить каждую ячейку рабочего листа, содержит ли она нужное вам слово. Чтобы помочь вам в этом, мы предложили 5 способов, которые вы можете использовать в этой статье, чтобы проверить, содержит ли ячейка частичный текст вExcel с легкостью.

Скачать рабочую тетрадь по практике

Рекомендуем вам скачать файл Excel и потренироваться с ним.

Если ячейка содержит частичный текст.xlsx

5 способов проверить, содержит ли ячейка частичный текст в Excel

В этой статье мы будем использовать образец прайс-листа продукции в качестве набора данных для демонстрации всех методов. Итак, давайте посмотрим на набор данных:

Итак, без лишних разговоров перейдем к рассмотрению всех методов по очереди.

1. Проверьте, содержится ли частичный текст в начале

Если вы ищете частичное совпадение в начале ваших текстов, вы можете выполнить следующие действия:

❶ Выберите ячейку E5 ▶ для сохранения результата формулы.

❷ Введите формулу:

=IF(COUNTIF(B5, "MTT*"), "Да", "Нет")

внутри клетки.

❸ Нажмите кнопку ENTER кнопка.

❹ Теперь перетащите кнопку Наполнительная рукоятка значок в конце Частичный текст колонна.

Когда вы выполните все описанные выше действия, вы увидите результат формулы, как на рисунке ниже:

␥ Формула разбивки

  • COUNTIF(B5, "MTT*") ▶ возвращает 1, если MTT существует в начале текста, иначе возвращает 0.
  • =IF(COUNTIF(B5, "MTT*"), "Да", "Нет") ▶ возвращает Yes, если MTT существует в начале текста, иначе возвращает No.

Читать далее: Как использовать VLOOKUP, если ячейка содержит слово в тексте в Excel

2. Исследовать, если частичный текст содержится в конце

Вы можете выполнить следующие действия, если хотите изучить частичный текст, существующий в конце текста.

❶ Выберите ячейку E5 ▶ для сохранения результата формулы.

❷ Введите формулу:

=IF(COUNTIF(B5, "*NPP"), "Да", "Нет")

внутри клетки.

❸ Нажмите кнопку ENTER кнопка.

❹ Теперь перетащите кнопку Наполнительная рукоятка значок в конце Частичный текст колонна.

Когда вы выполните все описанные выше действия, вы увидите результат формулы, как на рисунке ниже:

␥ Формула разбивки

  • COUNTIF(B5, "*NPP") ▶ возвращает 1, если NPP существует в конце текста, иначе возвращает 0.
  • =IF(COUNTIF(B5, "*NPP"), "Да", "Нет") ▶ возвращает Yes, если NPP существует в конце текста, иначе возвращает No.

Читать далее: Если ячейка содержит текст, то вернуть значение в другую ячейку с помощью формулы Excel

3. Проверка наличия частичного текста в любой позиции

Если вы хотите выполнить слепой поиск по всему набору данных, т.е. искать частичное совпадение в любой позиции, вы можете выполнить следующие шаги:

❶ Выберите ячейку E5 ▶ для сохранения результата формулы.

❷ Введите формулу:

=IF(COUNTIF(B5,"*NQ*"),"Yes","No")

внутри клетки.

❸ Нажмите кнопку ENTER кнопка.

❹ Теперь перетащите кнопку Наполнительная рукоятка значок в конце Частичный текст колонна.

Когда вы выполните все описанные выше действия, вы увидите результат формулы, как на рисунке ниже:

␥ Формула разбивки

  • COUNTIF(B5, "*NQ*") ▶ возвращает 1, если NQ существует в любой позиции текста, иначе возвращает 0.
  • =IF(COUNTIF(B5, "*NQ*"), "Да", "Нет") ▶ возвращает Yes, если NQ существует в любой позиции текста, иначе возвращает No.

Читать далее: Как вернуть значение, если ячейки содержат определенный текст из списка

4. Проверить, содержится ли в начале частичный текст с определенным символом

Теперь мы пометим все ячейки, содержащие частичный текст, 1VX40NQ за которым следует любой один символ. Теперь выполните следующие действия, чтобы узнать, как это сделать.

❶ Выберите ячейку E5 ▶ для сохранения результата формулы.

❷ Введите формулу:

=IF(COUNTIF(B5,"?1VX40NQ"),"Yes","No")

внутри клетки.

❸ Нажмите кнопку ENTER кнопка.

❹ Теперь перетащите кнопку Наполнительная рукоятка значок в конце Частичный текст колонна.

Когда вы выполните все описанные выше действия, вы увидите результат формулы, как на рисунке ниже:

␥ Формула разбивки

  • COUNTIF(B5,"?1VX40NQ") ▶ возвращает 1, если существует 1VX40NQ, за которым следует любой одиночный символ; в противном случае возвращает 0.
  • =IF(COUNTIF(B5,"?1VX40NQ"), "Да", "Нет") ▶ возвращает Yes, если существует 1VX40NQ, за которым следует любой одиночный символ; в противном случае возвращает No.

Читать далее: Если ячейка содержит определенный текст, то добавьте 1 в Excel (5 примеров)

5. Просмотрите, если в начале содержится частичный текст с определенным символом

Теперь давайте поищем все ячейки, имеющие частичный текст OP666 и заканчивающиеся любыми тремя символами. Чтобы увидеть процедуру, выполните следующие действия:

❶ Выберите ячейку E5 ▶ для сохранения результата формулы.

❷ Введите формулу:

=IF(COUNTIF(B5,"OP666???"),"Yes","No")

внутри клетки.

❸ Нажмите кнопку ENTER кнопка.

❹ Теперь перетащите кнопку Наполнительная рукоятка значок в конце Частичный текст колонна.

Когда вы выполните все описанные выше действия, вы увидите результат формулы, как на рисунке ниже:

␥ Формула разбивки

  • COUNTIF(B5, "OP666???") ▶ возвращает 1, если OP666 встречается во всех текстах и заканчивается любыми тремя символами; в противном случае возвращает 0.
  • =IF(COUNTIF(B5, "OP666???"), "Да", "Нет") ▶ возвращает Yes, если OP666 встречается во всех текстах и заканчивается любыми тремя символами; в противном случае возвращает No.

Читать далее: Как подвести итог, если ячейка содержит определенный текст в Excel (6 способов)

О чем следует помнить

📌 Вы можете использовать любой из двух подстановочных знаков, звездочку( * ) или знак вопросительного знака( ? ).

Заключение

Подводя итог, мы рассмотрели 5 методов проверки наличия частичного текста в ячейке Excel. Рекомендуем вам скачать рабочую тетрадь, прилагаемую к этой статье, и отработать все методы с ее помощью. И не стесняйтесь задавать вопросы в разделе комментариев ниже. Мы постараемся ответить на все соответствующие запросы в кратчайшие сроки. И, пожалуйста, посетите наш сайт ExcelWIKI чтобы узнать больше.

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