Excel

Označite celice, ki vsebujejo

Highlight Cells That Contain

Formula Excel: Označite celice, ki vsebujejoSplošna formula | _+_ | Povzetek

Opomba: Excel vsebuje veliko vgrajenih 'prednastavitev' za označevanje vrednosti s pogojnim oblikovanjem, vključno s prednastavitvijo za označevanje celic, ki vsebujejo določeno besedilo. Če pa želite večjo prilagodljivost, lahko uporabite svojo formulo, kot je razloženo v tem članku.





Če želite označiti celice, ki vsebujejo določeno besedilo, lahko uporabite preprosto formulo, ki vrne TRUE, če celica vsebuje besedilo (podniz), ki ga podate.

Na primer, če želite označiti vse celice v obsegu B2: B11, ki vsebujejo besedilo 'pes', lahko uporabite:





= ISNUMBER ( SEARCH (substring,A1))

Opomba: pri pogojnem oblikovanju je pomembno, da se formula vnese glede na 'aktivno celico' pri izbiri, ki naj bi bila v tem primeru B2.

Pojasnilo

Ko uporabite formulo za uporabo pogojnega oblikovanja, se formula ovrednoti glede na aktivno celico v izbiri v času, ko je pravilo ustvarjeno. V tem primeru se pravilo ovrednoti za vsako od 10 celic v B2: B11, B2 pa se bo vsakič spremenilo na naslov celice, ki se ocenjuje, saj je B2 relativno.



Formula sama uporablja funkcijo SEARCH za iskanje položaja 'psa' v besedilu. Če obstaja 'pes', bo SEARCH vrnil številko, ki predstavlja položaj. Če 'pes' ne obstaja, bo SEARCH vrnil napako #VALUE. Z zavijanjem ISNUMBER okoli SEARCH ujamemo napako, tako da bo formula vrnila TRUE šele, ko SEARCH vrne številko. Ne zanima nas dejanski položaj, mar samo, če položaj obstaja.

Možnost glede na velike in male črke

SEARCH ne razlikuje med velikimi in malimi črkami. Če morate preveriti tudi ohišje, zamenjajte SEARCH s FIND tako:

 
= ISNUMBER ( SEARCH ('dog',B2))

Iščete več kot eno stvar?

Če želite označiti celice, ki vsebujejo enega od številnih različnih nizov, lahko uporabite formulo, opisano tukaj .

Hiter začetek | Več primerov | Odpravljanje težav | Usposabljanje Avtor Dave Bruns


^