
Általános képlet
=SUMPRODUCT(COUNTIF(rng,"*"&substrings&"*"))>0
Összegzés
Egy tartomány teszteléséhez és annak megállapításához, hogy a sok alszöveg egyike szerepel-e (részleges egyezések, meghatározott szöveg stb.), Használhatja a SUMPRODUCT függvénybe beágyazott COUNTIF függvényen alapuló képletet.
Magyarázat
Az összes kemény munkát a COUNTIF függvény végzi, amely úgy van konfigurálva, hogy megszámolja a megnevezett tartomány "részstringjei" értékeit, amelyek így jelennek meg a "rng" nevű tartományban:
COUNTIF(rng,"*"&substrings&"*"))
Az alszövegek csillagokba csomagolásával az Excel a következőképpen értékeli a képletet:
=SUMPRODUCT(COUNTIF(rng,("*dog*";"*green*";"*sun*";"*every*")))>0
A COUNTIF megszámolja az értékeket, bárhol is jelennek meg a cellában. Mivel a COUNTIF számára több értéket adunk meg keresésre, egy ilyen tömbben minden egyes értéket megkapunk: .
Végül a SUMPRODUCT visszaadja a tömb összes elemének összegét. Bármely nullánál nagyobb eredmény IGAZ eredményt ad.