Excel képlet: A cella meghatározott szöveget tartalmaz

Tartalomjegyzék

Á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.

érdekes cikkek...