Někdy chceme zvýraznit řádek, který obsahuje konkrétní text. V tomto článku se naučíme, jak zvýraznit řádek, pokud nějaká buňka v tomto řádku obsahuje konkrétní text nebo hodnotu. Samozřejmě zvýrazníme řádek pomocí podmíněného formátování.
Obecný vzorec v podmíněném formátování
= MATCH (lookup_value, lookup_array, 0)
Vyhledávací hodnota: je to text kritérií. Bude prohledáno v daném rozsahu.
Vyhledávací pole: řádek, který chcete zvýraznit.
Při použití podmíněného formátování je třeba vybrat první řádek.
Podívejme se na příklad, aby bylo vše jasné.
Příklad: Zvýrazněte řádky, které obsahují konkrétní text
Zde mám v tabulce nějaká data. Každý řádek obsahuje nějaké náhodné jméno. Chci zvýraznit každý řádek v tabulce, která obsahuje hodnotu zapsanou v C2. Prozatím v C2 mám Mayu. Chci zvýraznit každý řádek, který obsahuje Mayu.
Vyberte první řádek tabulky (A7: D7).
- Přejděte na podmíněné formátování a klikněte na nové pravidlo. Můžete použít sekvenční zkratku ALT> H> L> N.
- Vyberte „použít vzorec k určení, kterou buňku chcete formátovat“.
- Napište tento vzorec.
- Klikněte na formát a vyberte žlutou výplň. Dobře.
= MATCH ($ C $ 2, $ A7: $ D7,0)
Nyní je vybraný řádek zvýrazněn.
Zkopírujte tento rozsah a vložte speciální formát do celé tabulky.
Nyní bude zvýrazněn každý řádek, který obsahuje „Maya“. Když změníte hodnotu v C2, zvýrazní se pouze řádek obsahující tuto hodnotu.
Jak to funguje?
Zde jsme použili funkci MATCH excelu, která vrací index hledané hodnoty v daném rozsahu. Pokud se mu nepodaří najít daný text, vrátí #NA.
Při podmíněném formátování je jakákoli kladná hodnota považována za PRAVDU a chyby jsou považovány za NEPRAVDIVÉ. Tuto funkci používáme k zvýraznění řádku.
Zde je náš vzorec = MATCH ($ C $ 2, $ A7: $ D7,0). Upozorňujeme, že reference vyhledávací hodnoty je absolutní. Aby vždy hledal hodnotu zapsanou v C2. Rozsah vyhledávání je A7: D7. Všimněte si, že pouze Sloupce jsou zmrazeny pomocí $ a řádky jsou ponechány relativní. Je to proto, že chceme změnit vyhledávací řádek, když kopírujeme podmíněné formátování a zatímco sloupce jsou absolutní. Nakonec dostaneme zvýrazněné řádky, které obsahují konkrétní text v buňce. Podrobnější informace o odkazování naleznete zde.
Pokud provedeme relativní sloupec (= MATCH ($ C $ 2, A7: D7,0)), budou naše řádky zvýrazněny na první nalezenou hodnotu.
Výše uvedený vzorec zvýrazňuje řádky, které obsahují konkrétní text. Kontroluje buňky a odpovídá hodnotě buněk. Pokud však chcete zkontrolovat daný text mezi řetězci, měli byste použít tuto funkci.
= HLEDAT ($ C $ 2, $ A7 & $ B7 & $ C7 & $ D7)
Zde právě hledáme text ve zřetězeném textu A7: D7. Pokud SEARCH najde daný text, podmíněné formátování jej považuje za TRUE else False. Zbytek je stejný jako výše.
Zvýrazněte řádek se shodou rozlišující malá a velká písmena
Pro shodu rozlišující malá a velká písmena můžeme použít funkci NAJÍT. Tím se zkontroluje text a řádky a řádek se zvýrazní, pouze pokud se shoduje text a velká a malá písmena.
= NAJÍT ($ C $ 2, $ A7 & $ B7 & $ C7 & $ D7)
Takže ano, lidi, toto je způsob, jak můžete zvýraznit řádkovou základnu na textové shodě. Dejte mi vědět, pokud máte nějaké pochybnosti týkající se tohoto článku nebo jakéhokoli tématu souvisejícího s excelem/vba. Sekce komentářů je pro vás otevřená.
Oblíbené články:
Funkce VLOOKUP v Excelu
COUNTIF v aplikaci Excel 2016
Jak používat funkci SUMIF v aplikaci Excel