Hvordan finne ut om celleområdet inneholder spesifikk tekst i Excel

  • Dele Denne
Hugh West

Når du håndterer en stor database, må du kanskje finne en spesifikk tekst fra databasen. Excel har noen funksjoner som du enkelt kan gjøre det. I dag i denne artikkelen vil vi demonstrere 4 enkle måter å finne hvis celleområdet inneholder spesifikk tekst i Excel .

Last ned øvelsesarbeidsbok

Last ned dette øvelsesarket for å øve mens du leser denne artikkelen.

Finn hvis rekkevidde av Celler inneholder spesifikk tekst.xlsx

4 enkle måter å finne ut om celleområdet inneholder spesifikk tekst i Excel

Datasettet nedenfor vil avgjøre om tekstområdet inneholder en bestemt tekst eller ikke. I tillegg inneholder kolonnen til venstre kalt Tekst den tiltenkte teksten og kolonnen til høyre Spesifikk Tekst inneholder tekstene som vil bli sjekket til venstre kolonne. Deretter vil Resultat -kolonnen vise utdataene. For å unngå kompatibilitetsproblemer, bruk Excel 365 -utgaven.

1. Sett inn COUNTIF-funksjonen for å finne om celleområdet inneholder spesifikk tekst i Excel

For å finne ut om en verdi eller tekst finnes i en rekke data, kan du ganske enkelt bruke en formel basert på TELLHVIS-funksjonen . TELLHVIS -funksjonen hjelper oss å telle verdier hvis en bestemt betingelse er oppfylt.

Trinn:

  • For det første, i celle E5 , sett innformel:

=COUNTIF(B5:B10,"*"&D5&"*")>0

  • Deretter trykker du på Enter for å få resultatet.

🔎 Formeloversikt

  • Inndataområdet her er B5: B10 .
  • Kriterium er “*”&D5&”*” . Her brukte vi Asterisk (*) som et Jokertegn for ett eller flere tegn. Vi koblet sammen stjernen før og etter cellereferansen D4 så nå vil den telles som en understreng. Så dette vil telle verdien hvis den vises hvor som helst i området.
  • Derfor, hvis verdien blir funnet, vil utdata være TRUE ellers vil utdata være FALSE .
  • Deretter holder du musepekeren til nedre høyre hjørne av formelcellen, og når markøren viser Fyllhåndtak -ikonet ( + ), dobbeltklikk på den for å bruke den samme formelen for resten av cellene.
  • Derfor får du resultatene.

Les mer: Hvordan finne om celle inneholder spesifikk tekst i Excel

2. Finn om celleområde inneholder spesifikk tekst med ISNUMBER- og FIND-funksjonene

Ved å bruke formelen basert på ISNUMBER og FIND kan vi enkelt finne den spesifikke teksten fra en rekke celler. ISNUMBER -funksjonen returnerer logisk utdata hvis argumentet inne i den tilfredsstiller. På den annen side returnerer FINN -funksjonen den spesifikke posisjonen til en spesifisert tekst i enområde av strenger eller tekst.

Trinn:

  • For det første bruker vi formelen i celle E5 :

=ISNUMBER(FIND(D5,B5))

  • Trykk deretter Enter for å få resultatet.

🔎 Formeloversikt

  • Finn -funksjonen her bestemmer den nøyaktige plasseringen av teksten nevnt i cellen D5 i tekststrengen B5 . De kan være en numerisk verdi eller kan være et tomrom (hvis teksten ikke finnes i strengen).
  • ISNUMBER -funksjonen vil returnere logisk utdata basert på utdata fra FINN -funksjonen.
  • Deretter bruker du den samme funksjonen på resten av cellene ved å dra Fyllhåndtaket til celle E10 .
  • Derfor vil du få ønsket resultat.

Les mer: Excel-søk etter tekst i området

3. Kombiner IF-, OR- og COUNTIF-funksjonene for å finne celler som inneholder bestemt tekst

Når vi trenger å finne spesifikke tekster fra det gitte området av celler, kan vi enkelt gjøre det med HVIS-funksjonen . Neste andre funksjoner i IF -funksjonen vil gjøre jobben vår enklere. Følg derfor metodene nedenfor.

3.1 HVIS med COUNTIF-funksjonen

Kombinasjonen av HVIS - og COUNTIF -funksjonene vil avgjøre om den tiltenkte streng inneholder den spesifikke teksten eller ikke.

Trinn:

  • I en celle der du vilfå resultatet, bruk HVIS med ANTALLHVIS Den endelige formen for denne formelen er:

=IF(COUNTIF(B5:B10,"*"&D5&"*"), "YES","NO")

🔎 Formeloversikt

  • Rekkevidden er B5:B10.
  • Kriterium er “*”&D5&”*” .
  • Hvis verdien blir funnet, vil resultatet vise JA .
  • Hvis verdien ikke blir funnet, vil resultatet vise NO .
  • Få resultatet ved å trykke Enter .
  • Gjeld nå det samme for resten av de spesifikke tekstene. Tekstene som samsvarte med kilden vil vise JA og andre vil vise NEI .

3.2 ISNUMMER, SØK , og IF-funksjoner

Vi kan bestemme om strengen inneholder den spesifikke teksten eller ikke med kombinasjonen av HVIS , SØK og ISNUMBER -funksjoner.

Trinn:

  • Bruk først HVIS -funksjonen med ISNUMBER -funksjon i celle E5 . Den endelige formelen er:

=IF(ISNUMBER(SEARCH(D5,B5)),"FOUND","NOT FOUND")

🔎 Formeloversikt

  • Vi finner tekst D5 i tekst B5 ved å bruke SØK funksjonen.
  • Resultatet vil vise FOUND hvis verdien er sann.
  • Resultatet vil vise NOT FOUND hvis verdien er usann.
  • Trykk Enter for å bruke funksjonen.
  • Derfor får du resultatet for resten av cellene ved å dra Fyllhåndtaket til cellen E10 .

3.3 IF med OR og COUNTIF

Her er den kombinerte bruken av Funksjonene HVIS , ELLER, og TELLHVIS vil bli distribuert for å avgjøre om det er noen tekst som inneholder celler med spesifikk tekst eller ikke. Der HVIS -funksjonen vil hjelpe oss med å sjekke ut en betingelse, derimot, vil HVIS hjelpe oss med å telle verdier hvis den spesifikke betingelsen er oppfylt. Og ELLER -funksjonen vil hjelpe oss med å returnere den nødvendige utdata basert på tilstanden.

Trinn:

  • I celle E5 , legger vi inn formelen:

=IF(OR(COUNTIF(B5,"*"&$D$5:$D$10&"*")),"YES","NOT FOUND")

  • Derfor trykker du Enter for å få resultatet.

🔎 Formeloversikt

  • The området er B5 .
  • Kriteriet er “*”&$D$5:$D$10&”*” .
  • Derfor hvis verdien er der, vil resultatet vise JA .
  • I tillegg, hvis verdien ikke blir funnet, vil resultatet vise IKKE FINNET .
  • Bruk den samme formelen på resten av cellene ved å dra Fyllhåndtak -ikonet til celle E10 .

Les mer: Hvordan finne tekst i celle i Excel

4. Bli med SUMPRODUCT- og COUNTIF-funksjonene

SUMPRODUCT - og COUNTIF -funksjonene hjelper deg også med å finne spesifikke tekster i en rekke celler. Følg disse trinnene for å lære. SUMPRODUKT derimot ANTALLHVIS hjelper oss med å telle verdier hvis den spesifikke betingelsen er oppfylt.

Trinn:

  • Bruk først SUMPRODUKT -funksjon i celle E5 . Her nestet vi COUNTIF -funksjonen i SUMPRODUKT Den endelige formelen er:

=SUMPRODUCT(COUNTIF(B5:B10,"*"&D5&"*"))>0

  • Trykk derfor Enter for å få resultatet.

🔎 Formel Fordeling

  • Rekkevidden er B5:B10 .
  • Kriterium er «*»&D5&»*» .
  • TELLHVIS funksjonen teller antall samsvarende celler.
  • I tillegg tar funksjonen SUMPRODUKT tallet som returneres av COUNTIF -funksjonen og får summen.
  • Til slutt, bruk samme formel på resten av cellene. Resultatet er nøyaktig når det gjelder inndata.

Ting å huske

  • Mens vi bruker jokertegn, må vi bruke stjernen ( * ) med hver delstreng. Asterisk ( * ) matcher et hvilket som helst antall tegn når de brukes.
  • Mens du bruker HVIS med ELLER -formelen husk å Blokkere området ved å bruke absolutt cellereferanse ($) .

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.