Excel formula: Označite ćelije koje počinju s -

Sadržaj

Generička formula

=SEARCH("substring",A1)=1

Sažetak

Napomena: Excel sadrži mnogo ugrađenih "unaprijed postavljenih postavki" za isticanje vrijednosti s uvjetnim oblikovanjem, uključujući unaprijed definiranu postavku za isticanje ćelija koje počinju određenim tekstom. Međutim, ako želite veću fleksibilnost, možete upotrijebiti vlastitu formulu, kako je objašnjeno u ovom članku.

Ako želite istaknuti stanice koje započinju određenim tekstom, možete upotrijebiti jednostavnu formulu koja vraća ISTINA kada ćelija započne s tekstom (podnizom) koji navedete.

Na primjer, ako želite istaknuti bilo koje ćelije u rasponu B4: G12 koje počinju s "mi", možete upotrijebiti:

=SEARCH("mi",B4)=1

Napomena: uz uvjetno oblikovanje, važno je da se formula unese u odnosu na "aktivnu ćeliju" u odabiru, za koju se pretpostavlja da je B4 u ovom slučaju.

Obrazloženje

Kada koristite formulu za primjenu uvjetnog oblikovanja, formula se procjenjuje u odnosu na aktivnu ćeliju u odabiru u trenutku kada se pravilo pravi. U ovom se slučaju pravilo procjenjuje za svaku ćeliju u B4: G12, a B4 će se svaki put promijeniti u adresu ćelije koja se procjenjuje, budući da je unesena kao relativna adresa.

Sama formula koristi funkciju SEARCH za podudaranje stanica koje počinju s "mi". SEARCH vraća broj koji označava položaj kada je tekst pronađen i #Vrijednost! pogreška ako nije. Kada SEARCH vrati broj 1, znamo da vrijednost ćelije započinje s "mi". Formula vraća TRUE kada je pozicija 1 i FALSE za bilo koju drugu vrijednost (uključujući pogreške).

S imenovanom ulaznom ćelijom

Ako koristite imenovani raspon za imenovanje ulazne ćelije (tj. Naziv G2 "ulaz"), jednostavno možete dobiti formulu i napraviti puno fleksibilnije pravilo:

=SEARCH(input,B4)=1

Tada kada promijenite vrijednost u "input", uvjetno oblikovanje odmah će se ažurirati.

Opcija osjetljiva na velika i mala slova

SEARCH ne razlikuje velika i mala slova, pa ako trebate provjeriti i velika i mala slova, umjesto toga možete upotrijebiti funkciju FIND:

=FIND(input,B4)=1

Funkcija FIND radi poput SEARCH, ali razlikuje velika i mala slova.

Zanimljivi članci...