
Üldine valem
=COUNTIF(rng,"*"&value&"*")>0
Kokkuvõte
Selleks, et teha kindlaks, kas vahemik või veerg sisaldab konkreetset teksti (spetsiifilist alamstringi või osalist teksti), võite kasutada funktsiooni COUNTIF ja metamärkidel põhinevat valemit. Näidatud näites on valem D5-s:
=COUNTIF(rng,"*"&D5&"*")>0
Selgitus
Funktsioon COUNTIF loendab lahtrid, mis vastavad esitatud kriteeriumidele, ja tagastab leitud juhtumite arvu. Kui ükski lahter ei vasta kriteeriumidele, tagastab COUNTIF nulli.
Tärn (*) on ühe või mitme tähemärgi metamärk. Liites tärnid enne ja pärast väärtust D5-s, loeb valem väärtuse alamstringiks. Teisisõnu, see loeb väärtuse, kui see ilmub kusagil vahemiku lahtris.
Mis tahes positiivne tulemus tähendab, et väärtus leiti. Võrreldes tulemust suurema kui operaatori (>) ja nulliga, sunnime lõpptulemuseks TÕENE või VALE.
IF-iga
Selle valemi saate pesa panna funktsiooni IF sisse loogilise testina. Näiteks "Jah" või "Ei" lõpptulemuse tagastamiseks võite kasutada IF-i järgmiselt:
=IF(COUNTIF(range,"*"&value&"*"),"Yes","No")