![](https://cdn.wiki-base.com/3049624/excel_formula_range_contains_specific_text__2.png.webp)
Загальна формула
=COUNTIF(rng,"*"&value&"*")>0
Резюме
Щоб визначити, чи містить діапазон або стовпець конкретний текст (конкретний підряд або частковий текст), можна скористатися формулою, заснованою на функції COUNTIF та підстановочних символів. У наведеному прикладі формула в D5 має вигляд:
=COUNTIF(rng,"*"&D5&"*")>0
Пояснення
Функція COUNTIF підраховує комірки, які відповідають наданим критеріям, і повертає кількість знайдених випадків. Якщо жодна комірка не відповідає критеріям, COUNTIF повертає нуль.
Зірочка (*) є символом підстановки для одного або кількох символів. Об’єднавши зірочки до і після значення в D5, формула буде враховувати значення як підрядок. Іншими словами, він буде рахувати значення, якщо воно з’явиться де-небудь усередині будь-якої комірки в діапазоні.
Будь-який позитивний результат означає, що значення знайдено. Порівнюючи результат з оператором більше ніж (>) і нулем, ми формуємо кінцевий результат TRUE або FALSE.
З ІФ
Ви можете вкласти цю формулу всередину функції IF як логічний тест. Наприклад, щоб повернути кінцевий результат "Так" або "Ні", ви можете використовувати IF, як це:
=IF(COUNTIF(range,"*"&value&"*"),"Yes","No")