Vzorec programu Excel: Zvýraznite riadky, ktoré obsahujú -

Obsah

Všeobecný vzorec

=SEARCH(text,cocatenated_columns)

Zhrnutie

Ak chcete zvýrazniť riadky v tabuľke, ktoré obsahujú konkrétny text, použijete podmienené formátovanie so vzorcom, ktorý po nájdení textu vráti hodnotu TRUE. Trik spočíva v zreťazení (zlepení) stĺpcov, ktoré chcete prehľadať, a uzamknutí odkazov na stĺpce, aby sa mohli meniť iba riadky.

Predpokladajme napríklad, že máte v B4: E11 jednoduchú tabuľku údajov a chcete zvýrazniť všetky riadky, ktoré obsahujú text „pes“. Stačí vybrať všetky údaje v tabuľke a vytvoriť nové pravidlo podmieneného formátovania, ktoré používa tento vzorec:

=SEARCH("dog",$B4&$C4&$D4&$E4)

Poznámka: s podmieneným formátovaním je dôležité, aby bol vzorec zadaný vo vzťahu k „aktívnej bunke“ vo výbere, ktorý sa v tomto prípade považuje za B4.

Vysvetlenie

Funkcia SEARCH vráti pozíciu hľadaného textu ako číslo (ak existuje). Podmienené formátovanie automaticky zaobchádza s akýmkoľvek kladným číslom ako s PRAVDU, takže pravidlo sa spustí vždy, keď vyhľadávanie vráti číslo. Keď SEARCH nenájde hľadaný text, vráti chybu #HODNOTA, ktorá sa pri podmienenom formátovaní považuje za FALSE.

Pomocou ampersandu (&) spojíme všetky hodnoty v každom riadku dohromady a potom výsledok vyhľadáme pomocou VYHĽADÁVANIA. Všetky adresy sa zadávajú v „zmiešanom“ formáte, pričom stĺpce sú uzamknuté a riadky ponechané relatívne. Účinne to znamená, že všetky 4 bunky v každom riadku sú testované s úplne rovnakým vzorcom.

Používanie iných buniek ako vstupov

Upozorňujeme, že nemusíte tvrdo kódovať žiadne hodnoty, ktoré by sa mohli zmeniť na pravidlo. Namiesto toho môžete použiť inú bunku ako „vstupnú“ bunku, aby ste ju mohli neskôr ľahko zmeniť. Napríklad v tomto prípade môžete bunku E2 pomenovať „vstup“ a takto prepísať vzorec

=SEARCH(input,$B4&$C4&$D4&$E4)

Potom môžete do E2 vložiť ľubovoľnú textovú hodnotu a pravidlo podmieneného formátovania bude reagovať okamžite a zvýrazní riadky, ktoré tento text obsahujú. Podrobnejší popis nájdete nižšie v odkaze na video.

Možnosť rozlišovať veľké a malé písmená

Ak potrebujete možnosť rozlišovať veľké a malé písmená, môžete namiesto funkcie VYHĽADÁVANIE použiť funkciu NÁJDIŤ takto:

=FIND(input,$B4&$C4&$D4&$E4)

Funkcia FIND funguje rovnako ako SEARCH, ale zhoduje sa aj s veľkými a malými písmenami.

Zaujímavé články...