Vzorec aplikace Excel: Zvýrazněte řádky, které obsahují -

Obsah

Obecný vzorec

=SEARCH(text,cocatenated_columns)

souhrn

Pokud chcete zvýraznit řádky v tabulce, která obsahuje konkrétní text, použijete podmíněné formátování se vzorcem, který vrací TRUE, když je text nalezen. Trik spočívá ve zřetězení (slepení) sloupců, které chcete prohledat, a uzamčení odkazů na sloupce, aby se mohly měnit pouze řádky.

Předpokládejme například, že máte v B4: E11 jednoduchou tabulku dat a chcete zvýraznit všechny řádky, které obsahují text „pes“. Stačí vybrat všechna data v tabulce a vytvořit nové pravidlo podmíněného formátování, které používá tento vzorec:

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

Poznámka: s podmíněným formátováním je důležité, aby byl vzorec zadán relativně k „aktivní buňce“ ve výběru, který se v tomto případě považuje za B4.

Vysvětlení

Funkce SEARCH vrací pozici hledaného textu jako číslo (pokud existuje). Podmíněné formátování automaticky zachází s jakýmkoli kladným číslem jako s PRAVDU, takže pravidlo se aktivuje vždy, když vyhledávání vrátí číslo. Když SEARCH nenajde hledaný text, vrátí chybu #HODNOTA, která podmíněné formátování považuje za NEPRAVDA.

Pomocí ampersandu (&) zřetězíme všechny hodnoty v každém řádku společně a poté prohledáme výsledek pomocí SEARCH. Všechny adresy jsou zadávány ve „smíšeném“ formátu, sloupce jsou uzamčeny a řádky zůstávají relativní. Účinně to znamená, že všechny 4 buňky v každém řádku jsou testovány přesně stejným vzorcem.

Použití jiných buněk jako vstupů

Všimněte si, že nemusíte naprogramovat žádné hodnoty, které by se mohly změnit na pravidlo. Místo toho můžete použít jinou buňku jako „vstupní“ buňku, abyste ji mohli později snadno změnit. Například v tomto případě můžete pojmenovat buňku E2 „vstup“ a přepsat vzorec takto

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

Potom můžete do E2 vložit libovolnou textovou hodnotu a pravidlo podmíněného formátování bude reagovat okamžitě a zvýrazní řádky, které tento text obsahují. Podrobnější popis naleznete níže v odkazu na video.

Možnost rozlišovat velká a malá písmena

Pokud potřebujete možnost rozlišovat velká a malá písmena, můžete místo funkce HLEDAT použít funkci NAJÍT, například:

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

Funkce FIND funguje stejně jako SEARCH, ale shoduje se také s malými a velkými písmeny.

Zajímavé články...