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

Чтобы проверить, содержит ли ячейка частичный текст в Excel, вам необходимо создать формулу, используя ЕСЛИ, СЧЕТЕСЛИ и подстановочные знаки. Подстановочные знаки помогают задать часть текста, затем СЧЕТЕСЛИ проверяет частичное значение, а ЕСЛИ возвращает результат на его основе. Такое сочетание функций работает отлично.

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

В этом уроке мы научимся писать эту формулу.

Формула Excel: ЕСЛИ ячейка содержит частичный текст

  1. Сначала в ячейку B1 введите «=ЕСЛИ(».
  2. После этого введите «СЧЕТЕСЛИ(».
  3. Затем в первом аргументе СЧЁТЕСЛИ обратитесь к ячейке A1.
  4. Теперь введите значение, которое вы хотите проверить, используя звездочку до и после этого значения, и закройте функцию.
  5. В конце введите «Y» для значения_если_истина, «Н» для значения_если_ложь», введите закрывающие круглые скобки и нажмите Enter.
если-формула-для-нахождения-частичного-текста

=ЕСЛИ(СЧЕТЕСЛИ(A1»,*Excel*»)»,Y»,»,N»)

В следующем примере вы можете видеть, что в первом значении указано «Excel», и оно вернуло «Y». Но во втором значении этого значения нет, и в результате оно вернуло «N».

результаты частичного значения

Чтобы понять эту формулу, нужно разбить ее на две части:

разделить-формулу-на две-части
  • В первой части у нас есть СЧЕТЕСЛИ, использующие подстановочные знаки, которые проверяют частичное значение ячейки. И если значение есть, в результате возвращается 1, а если нет, то возвращается 2.
  • Во второй части ЕСЛИ принимает результат СЧЁТЕСЛИ и использует 1 как ИСТИНА, а 0 как ЛОЖЬ. Таким образом, если оно ИСТИНА, оно возвращает Y, а если ЛОЖЬ, то N.

ЕСЛИ ячейка содержит частичный текст (ПОИСК + ESTNUM)

Вы также можете использовать формулу, сочетающую ПРОСМОТР, ISNUM и ЕСЛИ, чтобы проверить, присутствует ли частичное значение в ячейке.

если-поиск-это-число-для-нахождения-частичного-текста

=ЕСЛИ(НОМЕР(ПОИСК(«Excel*», A1))»,Y»,»N»)

В этой формуле для проверки значения используются ПОИСК и подстановочные знаки . Если значение есть, возвращается число, а если значения нет, возвращается #ЗНАЧЕНИЕ! ошибка.

Чтобы обработать эту ошибку, вам нужно использовать ISNUMBER и IF. ISNUMBER проверяет, является ли результат ПОИСКА числом или нет, и возвращает ИСТИНА или ЛОЖЬ.

Теперь, если результат ISNUMBER равен TRUE, то IF возвращает «Y», а если он FALSE, то IF возвращает «N».

Получить файл Excel

Скачать

Список формул Excel

Связанные формулы