
Általános képlet
=SEARCH(text,cocatenated_columns)
Összegzés
Ha egy adott szöveget tartalmazó táblázat sorait szeretné kiemelni, akkor a feltételes formázást olyan képlettel használja, amely IGAZ értéket ad vissza, amikor a szöveg megtalálható. A trükk az, hogy összefűzzük (összeragasztjuk) a keresni kívánt oszlopokat, és lezárjuk az oszlop hivatkozásokat, hogy csak a sorok változhassanak.
Tegyük fel például, hogy van egy egyszerű adattáblázata a B4: E11-ben, és ki akarja emelni az összes sort, amely a "kutya" szöveget tartalmazza. Csak válassza ki az összes adatot a táblázatból, és hozzon létre egy új feltételes formázási szabályt, amely ezt a képletet használja:
=SEARCH("dog",$B4&$C4&$D4&$E4)
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
A KERESÉS funkció a keresett szöveg pozícióját adja vissza számként (ha létezik). A feltételes formázás minden pozitív számot IGAZként kezel, így a szabály akkor lép működésbe, amikor a keresés számot ad vissza. Ha a KERESÉS nem találja meg a keresett szöveget, #VALUE hibát ad vissza, amelyet a feltételes formázás HAMISnak tekint.
Az ampersand (&) használatával összefűzzük az egyes sorok összes értékét, majd a KERESÉS segítségével keressük meg az eredményt. Minden címet "vegyes" formátumban adunk meg, az oszlopokat zárolva, a sorokat pedig relatívnak hagyva. Valójában ez azt jelenti, hogy minden sorban mind a 4 cellát pontosan ugyanazzal a képlettel teszteljük.
Más cellák felhasználása bemenetként
Ne feledje, hogy nem kell hardveresen kódolnia azokat az értékeket, amelyek a szabályba változhatnak. Ehelyett használhat egy másik cellát "bemeneti" cellaként, így később könnyedén megváltoztathatja. Például ebben az esetben megnevezheti az E2 cellát "input" -nak, és így írhatja át a képletet
=SEARCH(input,$B4&$C4&$D4&$E4)
Ezután tetszőleges szövegértéket betehet az E2-be, és a feltételes formázási szabály azonnal reagál, kiemelve az adott szöveget tartalmazó sorokat. Részletesebb leírást az alábbi videó linken talál.
Kis- és nagybetű érzékeny lehetőség
Ha kis- és nagybetű érzékeny lehetőségre van szüksége, akkor a KERESÉS helyett a KERESÉS funkciót is használhatja:
=FIND(input,$B4&$C4&$D4&$E4)
A FIND funkció ugyanúgy működik, mint a KERESÉS, de egyezik a kis- és nagybetűvel is.