Excel-formel: Fremhæv celler, der begynder med -

Indholdsfortegnelse

Generisk formel

=SEARCH("substring",A1)=1

Resumé

Bemærk: Excel indeholder mange indbyggede "forudindstillinger" til fremhævning af værdier med betinget formatering, herunder en forudindstilling til at fremhæve celler, der begynder med specifik tekst. Men hvis du ønsker mere fleksibilitet, kan du bruge din egen formel som forklaret i denne artikel.

Hvis du vil fremhæve celler, der begynder med bestemt tekst, kan du bruge en simpel formel, der returnerer SAND, når en celle starter med den tekst (understreng), du angiver.

Hvis du f.eks. Vil fremhæve celler i området B4: G12, der starter med "mi", kan du bruge:

=SEARCH("mi",B4)=1

Bemærk: med betinget formatering er det vigtigt, at formlen indtastes i forhold til den "aktive celle" i markeringen, som i dette tilfælde antages at være B4.

Forklaring

Når du bruger en formel til at anvende betinget formatering, evalueres formlen i forhold til den aktive celle i markeringen på det tidspunkt, hvor reglen oprettes. I dette tilfælde evalueres reglen for hver celle i B4: G12, og B4 ændres til adressen på den celle, der evalueres hver gang, da den indtastes som en relativ adresse.

Selve formlen bruger SEARCH-funktionen til at matche celler, der begynder med "mi". SØG returnerer et tal, der angiver position, når teksten findes, og en #VÆRDI! fejl, hvis ikke. Når SEARCH returnerer tallet 1, ved vi, at celleværdien begynder med "mi". Formlen returnerer SAND, når positionen er 1 og FALSK for enhver anden værdi (inklusive fejl).

Med en navngivet inputcelle

Hvis du bruger et navngivet område til at navngive en inputcelle (dvs. navnet G2 "input"), kan du simpelthen til formlen og lave en meget mere fleksibel regel:

=SEARCH(input,B4)=1

Så når du ændrer værdien i "input", opdateres den betingede formatering med det samme.

Skift mellem store og små bogstaver

SEARCH er ikke store og små bogstaver, så hvis du også skal kontrollere store og små bogstaver, kan du i stedet bruge FIND-funktionen:

=FIND(input,B4)=1

FIND-funktionen fungerer ligesom SEARCH, men er skift mellem store og små bogstaver.

Interessante artikler...