![](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")