
Általános képlet
=SUM(COUNTIF(A1,("x*","y*","z*")))>0
Összegzés
Annak teszteléséhez, hogy az értékek a több karakter egyikével kezdődnek-e (azaz x-el, y-vel vagy z-vel kezdődnek), használhatja a COUNTIF függvényt a SUM függvénnyel együtt.
A bemutatott példában a C5 képlete a következő:
=SUM(COUNTIF(B5,("x*","y*","z*")))>0
Magyarázat
Ennek a képletnek a magja a COUNTIF, amely három különálló érték helyettesítő karakterekkel történő számlálására van beállítva:
COUNTIF(B5,("x*","y*","z*")
A csillag (*) egy vagy több karakter helyettesítő karaktere, ezért a "kezdődik" teszt létrehozására szolgál.
A kritériumok értékeit egy "tömb konstansban" adjuk meg, egy kemény kódolású elemek listáján, mindkét oldalon göndör zárójelekkel.
Amikor a COUNTIF egy tömbállandóban megkapja a feltételeket, akkor több értéket ad vissza, a listán elemenként egyet. Mivel a COUNTIF-nek csak egycellás tartományt adunk meg, az csak két lehetséges értéket ad vissza minden feltételhez: 1 vagy 0.
A C5 cellában a COUNTIF értéke (0,0,0) lesz. A C9 cellában a COUNTIF értéke: (0,1,0). Mindegyik esetben az első tétel az "x *" kritérium eredménye, a második az "y *", a harmadik pedig a "z *" kritérium eredménye.
Mivel 3 kritériumot tesztelünk OR logikával, csak akkor törődünk, ha bármely eredmény nem nulla. Ennek ellenőrzéséhez az összes elemet összeadjuk a SUM függvény segítségével, és az IGAZ / HAMIS eredmény kikényszerítéséhez hozzáadjuk a "> 0" értéket a SUM eredményének értékeléséhez. A C5 cellában:
=SUM((0,0,0))>0
Ami hamisnak minősül.
További kritériumok
A példa 3 feltételt mutat be (x-el, y-vel vagy z-vel kezdődik), de szükség esetén további feltételeket ad hozzá.
Feltételes formázás
Mivel ez a képlet IGAZ / HAMIS értéket ad vissza, a feltételeknek megfelelő formázással az értékek kiemelésére használhatja.