Formuła programu Excel: zakres zawiera określony tekst -

Spisie treści

Formuła ogólna

=COUNTIF(rng,"*"&value&"*")>0

Podsumowanie

Aby określić, czy zakres lub kolumna zawiera określony tekst (określony podciąg lub częściowy tekst), możesz użyć formuły opartej na funkcji LICZ.JEŻELI i symboli wieloznacznych. W przedstawionym przykładzie formuła w D5 to:

=COUNTIF(rng,"*"&D5&"*")>0

Wyjaśnienie

Funkcja LICZ.JEŻELI zlicza komórki, które spełniają podane kryteria, i zwraca liczbę znalezionych wystąpień. Jeśli żadna komórka nie spełnia kryteriów, LICZ.JEŻELI zwraca zero.

Gwiazdka (*) to symbol wieloznaczny dla jednego lub więcej znaków. Łącząc gwiazdki przed i po wartości w D5, formuła policzy tę wartość jako podłańcuch. Innymi słowy, policzy wartość, jeśli pojawi się w dowolnym miejscu w dowolnej komórce w zakresie.

Każdy pozytywny wynik oznacza, że ​​wartość została znaleziona. Porównując wynik z operatorem większe niż (>) i zerem, wymuszamy ostateczny wynik PRAWDA lub FAŁSZ.

Z IF

Możesz zagnieździć tę formułę w funkcji JEŻELI jako test logiczny. Na przykład, aby zwrócić końcowy wynik „Tak” lub „Nie”, możesz użyć funkcji JEŻELI w ten sposób:

=IF(COUNTIF(range,"*"&value&"*"),"Yes","No")

Interesujące artykuły...