Excel-formel: Fremhev celler som begynner med -

Innholdsfortegnelse

Generisk formel

=SEARCH("substring",A1)=1

Sammendrag

Merk: Excel inneholder mange innebygde "forhåndsinnstillinger" for å markere verdier med betinget formatering, inkludert en forhåndsinnstilling for å markere celler som begynner med spesifikk tekst. Men hvis du vil ha mer fleksibilitet, kan du bruke din egen formel, som forklart i denne artikkelen.

Hvis du vil markere celler som begynner med bestemt tekst, kan du bruke en enkel formel som returnerer SANT når en celle starter med teksten (understreng) du angir.

Hvis du for eksempel vil markere noen celler i området B4: G12 som starter med "mi", kan du bruke:

=SEARCH("mi",B4)=1

Merk: med betinget formatering er det viktig at formelen legges inn i forhold til den "aktive cellen" i utvalget, som antas å være B4 i dette tilfellet.

Forklaring

Når du bruker en formel for å bruke betinget formatering, blir formelen evaluert i forhold til den aktive cellen i utvalget på det tidspunktet regelen ble opprettet. I dette tilfellet blir regelen evaluert for hver celle i B4: G12, og B4 vil endres til adressen til cellen som evalueres hver gang, siden den legges inn som en relativ adresse.

Selve formelen bruker SEARCH-funksjonen til å matche celler som begynner med "mi". SØK returnerer et tall som indikerer posisjon når teksten blir funnet, og en # VERDI! feil hvis ikke. Når SØK returnerer tallet 1, vet vi at celleverdien begynner med "mi". Formelen returnerer SANT når posisjonen er 1 og FALSK for en hvilken som helst annen verdi (inkludert feil).

Med en navngitt inndatacelle

Hvis du bruker et navngitt område for å navngi en inndatacelle (dvs. navnet G2 "input"), kan du bare lage formelen og lage en mye mer fleksibel regel:

=SEARCH(input,B4)=1

Så når du endrer verdien i "input", vil den betingede formateringen umiddelbart oppdateres.

Saksfølsomt alternativ

SØK er ikke mellom store og små bokstaver, så hvis du også må sjekke store og små bokstaver, kan du bruke FINN-funksjonen i stedet:

=FIND(input,B4)=1

FINN-funksjonen fungerer som SØK, men er mellom store og små bokstaver.

Interessante artikler...