Excel

Fremhæv celler, der indeholder

Highlight Cells That Contain

Excel-formel: Fremhæv celler, der indeholderGenerisk formel
= ISNUMBER ( SEARCH (substring,A1))
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 indeholder 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 indeholder bestemt tekst, kan du bruge en simpel formel, der returnerer SAND, når en celle indeholder den tekst (understreng), du angiver.



Hvis du f.eks. Vil fremhæve celler i området B2: B11, der indeholder teksten 'hund', kan du bruge:



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

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

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 af de 10 celler i B2: B11, og B2 ændres til adressen på den celle, der evalueres hver gang, da B2 er relativ.



Formlen bruger i sig selv funktionen SEARCH til at finde placeringen af ​​'hund' i teksten. Hvis der findes 'hund', returnerer SEARCH et tal, der repræsenterer positionen. Hvis 'hund' ikke findes, returnerer SEARCH en #VALUE-fejl. Ved at indpakke ISNUMBER omkring SEARCH, fælder vi fejlen, så formlen kun returnerer TRUE, når SEARCH returnerer et tal. Vi er ligeglade med den aktuelle position, vi er kun interesserede, hvis der er en stilling.

Skift mellem store og små bogstaver

SEARCH er ikke store og små bogstaver. Hvis du også har brug for at kontrollere sagen, skal du bare erstatte SEARCH med FIND sådan:

 
= ISNUMBER ( FIND ('dog',A1))

Leder du efter mere end en ting?

Hvis du vil fremhæve celler, der indeholder en af ​​mange forskellige strenge, kan du brug formlen beskrevet her .



Hurtig start | Flere eksempler | Fejlfinding | Uddannelse Forfatter Dave Bruns


^