Excel-formel: Område inneholder spesifikk tekst -

Innholdsfortegnelse

Generisk formel

=COUNTIF(rng,"*"&value&"*")>0

Sammendrag

For å avgjøre om et område eller en kolonne inneholder spesifikk tekst (en spesifikk understreng eller delvis tekst), kan du bruke en formel basert på COUNTIF-funksjonen og jokertegn. I eksemplet vist er formelen i D5:

=COUNTIF(rng,"*"&D5&"*")>0

Forklaring

COUNTIF-funksjonen teller celler som oppfyller oppgitte kriterier, og returnerer et antall forekomster som er funnet. Hvis ingen celler oppfyller kriteriene, returnerer COUNTIF null.

Stjernen (*) er et jokertegn for en eller flere tegn. Ved å sammenkoble stjerner før og etter verdien i D5, vil formelen telle verdien som en understreng. Med andre ord vil den telle verdien hvis den vises hvor som helst inne i en hvilken som helst celle i området.

Ethvert positivt resultat betyr at verdien ble funnet. Ved å sammenligne resultatet med større enn operator (>) og null, tvinger vi et endelig resultat av SANT eller FALSK.

Med IF

Du kan hekke denne formelen i IF-funksjonen som den logiske testen. Hvis du for eksempel vil returnere et endelig resultat av "Ja" eller "Nei", kan du bruke IF slik:

=IF(COUNTIF(range,"*"&value&"*"),"Yes","No")

Interessante artikler...