
Általános képlet
=COUNTIF(A1,"*text")
Összegzés
Megjegyzés: Az Excel számos beépített szabályt tartalmaz az értékek kiemeléséhez feltételes formázással, beleértve egy szabályt, amely kiemeli a meghatározott szöveggel végződő cellákat. Ha azonban nagyobb rugalmasságot szeretne, használhatja saját képletét, amint ezt a cikkben ismertetjük.
Ha egy bizonyos szöveggel végződő cellákat szeretne kiemelni, használhat egy egyszerű képletet a COUNTIF függvény alapján. Például, ha kiemeli a B4: G12 tartomány azon állapotait, amelyek "ota" -val végződnek, használhatja:
=COUNTIF(B4,"*ota")
Megjegyzés: a feltételes formázásnál fontos, hogy a képletet a kiválasztás "aktív cellájához" viszonyítva adjuk meg, amelyet ebben az esetben feltételezünk, hogy B4.
Magyarázat
Ha egy képletet használ a feltételes formázás alkalmazásához, akkor a képletet kiértékeli a kijelölés aktív cellájához képest a szabály létrehozásakor. Ebben az esetben a szabályt a B4: G12 minden cellájára kiértékelik, és a B4-re való hivatkozás minden kiértékelt cella címére változik, mivel ez relatív cím.
Maga a képlet a COUNTIF függvényt használja az "otával" végződő cellák "megszámlálására", a "* ota" mintát használva, amely helyettesítő karaktert (*) használ arra, hogy illeszkedjen bármelyik karaktersorozathoz, amelyet "ota" követ. Gyakorlati szempontból mindig csak 1 cellát számítunk, ami azt jelenti, hogy vagy 1-et, vagy nullát kapunk vissza, ami tökéletesen működik a feltételes formázáshoz.
Egyszerűbb, rugalmasabb szabály megnevezett tartományokat használva
Ha egy bemeneti cellát megnevezett tartománynak nevez el, és hivatkozik erre a névre a képletben, akkor hatékonyabbá és rugalmasabbá teheti a képletet. Például, ha a G2 nevet "input" -nak nevezi el, akkor a képletet így írhatja át:
=COUNTIF(B4,"*"&input)
Ez a képlet egyszerűen hozzáadja a "*" jelet annak a kezdetéhez, amelyet a bemeneti cellába tesz. Ennek eredményeként a feltételes formázási szabály azonnal reagál, ha ez az érték megváltozik.
Kis- és nagybetű érzékeny lehetőség
A COUNTIF nem különbözteti meg a kis- és nagybetűket, ezért ha a kis- és nagybetűk ellenőrzésére is szükség van, használhat egy bonyolultabb képletet, amely a JOBB függvényre támaszkodik, az EXACT paranccsal együtt:
=EXACT(RIGHT(A1,LEN(substring)),substring)
Ebben az esetben a RIGHT minden cellából jobbra kivonja a szöveget, és csak a keresett alsorban szereplő karakterek számát, amelyet a LEN biztosít. Végül az EXACT összehasonlítja a kivont szöveget a keresett szöveggel (az alfejlettel). Az EXACT megkülönbözteti a kis- és nagybetűket, ezért csak akkor adja vissza az IGAZ értéket, ha az összes karakter pontosan egyezik.