Excel vzorec: Rozsah obsahuje konkrétny text -

Obsah

Všeobecný vzorec

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

Zhrnutie

Ak chcete zistiť, či rozsah alebo stĺpec obsahuje konkrétny text (konkrétny podreťazec alebo čiastočný text), môžete použiť vzorec založený na funkcii COUNTIF a zástupných znakoch. V zobrazenom príklade je vzorec v D5:

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

Vysvetlenie

Funkcia COUNTIF počíta bunky, ktoré spĺňajú zadané kritériá, a vracia počet nájdených výskytov. Ak žiadne bunky nespĺňajú kritériá, funkcia COUNTIF vráti nulu.

Hviezdička (*) je zástupný znak pre jeden alebo viac znakov. Zreťazením hviezdičiek pred a za hodnotou v D5 vzorec bude počítať hodnotu ako podreťazec. Inými slovami, bude počítať hodnotu, ak sa objaví kdekoľvek v ktorejkoľvek bunke v rozsahu.

Akýkoľvek pozitívny výsledok znamená, že hodnota bola nájdená. Porovnaním výsledku s operátorom väčším ako (>) a nulou vynútime konečný výsledok PRAVDA alebo NEPRAVDA.

S IF

Tento vzorec môžete vnoriť do funkcie IF ako logický test. Napríklad na vrátenie konečného výsledku „Áno“ alebo „Nie“ môžete použiť IF takto:

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

Zaujímavé články...