
Általános képlet
=SEARCH("substring",A1)=1
Összegzés
Megjegyzés: Az Excel sok beépített "előre beállított" elemet tartalmaz az értékek kiemeléséhez feltételes formázással, beleértve az előre beállított értéket a szöveggel kezdődő cellák kiemeléséhez. Ha azonban nagyobb rugalmasságot szeretne, használhatja saját képletét, amint ezt a cikkben ismertetjük.
Ha ki akarja emelni azokat a cellákat, amelyek bizonyos szöveggel kezdődnek, használhat egy egyszerű képletet, amely az IGAZ értéket adja vissza, amikor egy cella a megadott szöveggel (alsorral) indul.
Például, ha a B4: G12 tartomány bármely olyan celláját ki akarja emelni, amelyek "mi" betűvel kezdődnek, használhatja:
=SEARCH("mi",B4)=1
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 egyes cellájára kiértékelik, és B4 minden alkalommal az értékelt cella címére változik, mivel relatív címként adják meg.
Maga a képlet a SEARCH függvényt használja a "mi" betűvel kezdődő cellák összehangolására. A KERESÉS egy számot ad vissza, amely a szöveg megtalálásakor jelzi a pozíciót, és egy # ÉRTÉK! hiba, ha nem. Amikor a SEARCH visszaadja az 1-es számot, tudjuk, hogy a cella értéke "mi" -vel kezdődik. A képlet az IGAZ értéket adja vissza, ha a pozíció 1, a FALSE értéket pedig bármely más értékhez (beleértve a hibákat is).
Megnevezett bemeneti cellával
Ha egy megnevezett tartományt használ egy bemeneti cella megnevezésére (azaz a G2 nevet "bemenet" nevezi meg), akkor egyszerűen megkaphatja a képletet, és sokkal rugalmasabb szabályt hozhat létre:
=SEARCH(input,B4)=1
Amikor megváltoztatja az értéket a "input" mezőben, a feltételes formázás azonnal frissül.
Kis- és nagybetű érzékeny lehetőség
A KERESÉS 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álhatja a FIND funkciót:
=FIND(input,B4)=1
A FIND funkció úgy működik, mint a KERESÉS, de megkülönbözteti a kis- és nagybetűket.