
Általános képlet
=ISNUMBER(SEARCH(substring,text))
Összegzés
Annak ellenőrzéséhez, hogy egy cella tartalmaz-e konkrét szöveget, használhatja a KERESÉS funkciót az ISNUMBER funkcióval együtt. Az általános változatban az alszöveg a keresett szöveg, a szöveg pedig a tesztelt cellában lévő szöveget jelöli. A bemutatott példában a D5 képlete a következő:
=ISNUMBER(SEARCH(C5,B5))
Ez a képlet az IGAZ értéket adja vissza, ha az alstring megtalálható, és FALSE, ha nem.
Megjegyzés: A KERESÉS funkció automatikusan megtalálja a részleges egyezéseket.
Magyarázat
A SEARCH függvény visszaadja a keresési karakterlánc helyzetét, amikor megtalálja, és az # ÉRTÉK! hiba, ha nem található. Ezt a tényt használjuk annak tesztelésére, hogy a keresési karakterlánc megtalálható-e az ISNUMBER függvény segítségével az érvényes numerikus pozíciók "elkapására".
Az ISNUMBER a számoknak az IGAZ értéket adja vissza, bármi másért a FALSE értéket. Tehát, ha a SEARCH megtalálja az alszöveget, akkor a pozíciót számként adja vissza, az ISNUMBER pedig az IGAZ értéket. Ha a SEARCH nem találja az alsztringet, akkor #VALUE értéket ad vissza. hiba, amely miatt az ISNUMBER visszaadja a FALSE értéket.
Kis- és nagybetű érzékeny változat
Ha azt szeretné, hogy ez a képlet megkülönböztesse a kis- és nagybetűket, a KERESÉS funkciót lecserélheti a KERESÉS funkcióra, így:
=ISNUMBER(FIND(substring,text))
Ha a cella tartalmaz
Ha valamit meg akar tenni, ha egy cella meghatározott szöveget tartalmaz, akkor a képletet beillesztheti egy ilyen IF utasításba:
=IF(ISNUMBER(SEARCH(substring,text)), "Yes", "No")
A TRUE vagy FALSE visszaadása helyett a fenti képlet "Igen", ha alszöveget talál, és "Nem", ha nem.
Hardkódolt keresési karakterlánccal
Ha cellát szeretne tesztelni egyetlen kemény kódolású részstring esetében, csak csatolja a szöveget dupla idézőjelek közé. Például, hogy ellenőrizze az A1-t az "alma" szöveghez, használja:
=ISNUMBER(SEARCH("apple",A1))
Több dolgot keres?
Ha egy cellát több dolognál is tesztelnie kell (azaz a sok alsor egyikéhez), akkor tekintse meg ezt a példa képletet.
További kapcsolódó képleteket lásd alább.