
Obecný vzorec
=SEARCH("substring",A1)=1
souhrn
Poznámka: Excel obsahuje mnoho vestavěných „předvoleb“ pro zvýraznění hodnot s podmíněným formátováním, včetně předvolby pro zvýraznění buněk, které začínají konkrétním textem. Pokud však chcete větší flexibilitu, můžete použít svůj vlastní vzorec, jak je vysvětleno v tomto článku.
Pokud chcete zvýraznit buňky, které začínají určitým textem, můžete použít jednoduchý vzorec, který vrátí hodnotu TRUE, když buňka začíná zadaným textem (podřetězcem).
Například pokud chcete zvýraznit libovolné buňky v rozsahu B4: G12, které začínají na „mi“, můžete použít:
=SEARCH("mi",B4)=1
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í
Když použijete vzorec k použití podmíněného formátování, vzorec se vyhodnotí vzhledem k aktivní buňce ve výběru v době, kdy je pravidlo vytvořeno. V tomto případě je pravidlo vyhodnoceno pro každou buňku v B4: G12 a B4 se pokaždé změní na adresu vyhodnocené buňky, protože je zadána jako relativní adresa.
Samotný vzorec používá funkci SEARCH k porovnání buněk, které začínají na „mi“. SEARCH vrátí číslo, které označuje pozici, když je text nalezen, a #HODNOTA! chyba, pokud ne. Když SEARCH vrátí číslo 1, víme, že hodnota buňky začíná na „mi“. Vzorec vrací TRUE, když je pozice 1 a FALSE pro jakoukoli jinou hodnotu (včetně chyb).
S pojmenovanou vstupní buňkou
Pokud k pojmenování vstupní buňky použijete pojmenovaný rozsah (tj. Název G2 „input“), můžete jednoduše zadat vzorec a vytvořit mnohem flexibilnější pravidlo:
=SEARCH(input,B4)=1
Když pak změníte hodnotu v „vstupu“, podmíněné formátování bude okamžitě aktualizováno.
Možnost rozlišovat velká a malá písmena
SEARCH nerozlišuje velká a malá písmena, takže pokud potřebujete zkontrolovat také velká a malá písmena, můžete místo toho použít funkci FIND:
=FIND(input,B4)=1
Funkce FIND funguje jako SEARCH, ale rozlišuje velká a malá písmena.