Sådan finder du ud af, om en række celler indeholder en bestemt tekst i Excel

  • Del Dette
Hugh West

Når du håndterer en stor database, kan du have brug for at finde en bestemt tekst fra databasen. Excel har nogle funktioner, som du nemt kan bruge til det. I dag vil vi i denne artikel demonstrere 4 nemme måder at finde hvis række af celler indeholder specifik tekst Excel .

Download arbejdsbog til øvelser

Download dette øvelsesark, så du kan øve dig, mens du læser denne artikel.

Finde, om række celler indeholder specifik tekst.xlsx

4 nemme måder at finde ud af, om en række celler indeholder en bestemt tekst i Excel

Nedenstående datasæt vil bestemme, om tekstområdet indeholder en bestemt tekst eller ej. Desuden vil kolonnen til venstre ved navn Tekst indeholder den ønskede tekst, og kolonnen til højre Specifik Tekst indeholder de tekster, der skal kontrolleres i venstre kolonne. Derefter skal Resultat kolonnen vil vise output. For at undgå kompatibilitetsproblemer skal du bruge Excel 365 udgave.

1. Indsæt COUNTIF-funktion til at finde, om et område af celler indeholder specifik tekst i Excel

Hvis du vil afgøre, om der findes en værdi eller tekst i et dataområde, kan du blot bruge en formel baseret på funktionen COUNTIF . COUNTIF funktionen vil hjælpe os med at tælle værdier, hvis en bestemt betingelse er opfyldt.

Trin:

  • For det første, i celle E5 , indsæt formlen:

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

  • Derefter skal du trykke på Gå ind på for at få resultatet.

🔎 Opdeling af formler

  • Indtastningsområdet her er B5:B10 .
  • Kriteriet er "*"&D5& "*" Her har vi brugt Asterisk (*) som en Wildcard for et eller flere tegn. Vi sammenkædede stjernen før og efter cellehenvisningen D4 så nu tæller den som en delstreng. Dette tæller altså værdien, hvis den optræder et hvilket som helst sted i intervallet.
  • Hvis værdien er fundet, vil output derfor være TRUE ellers vil resultatet være FALSK .
  • Derefter svæver du med musemarkøren til det nederste højre hjørne af formelcellen, og når markøren viser Håndtag til påfyldning ikon ( + ), dobbeltklik på den for at anvende den samme formel på resten af cellerne.
  • Derfor vil du få resultaterne.

Læs mere: Sådan finder du ud af, om en celle indeholder en bestemt tekst i Excel

2. Find, om et område af celler indeholder specifik tekst med ISNUMBER- og FIND-funktionerne

Ved hjælp af formlen baseret på den ISNUMBER og FIND kan vi nemt finde den specifikke tekst fra en række celler. ISNUMBER funktionen returnerer logisk output, hvis argumentet indeni den er opfyldt. På den anden side er FIND funktionen returnerer den specifikke position for en bestemt tekst i et område af strenge eller tekst.

Trin:

  • For det første, i celle E5 , anvender vi formlen:

=ISNUMBER(FIND(D5,B5))

  • Derefter skal du trykke på Indtast for at få resultatet.

🔎 Opdeling af formler

  • Find funktionen her er at bestemme den nøjagtige placering af den tekst, der er nævnt i cellen D5 i tekststrengen B5 De kan være en numerisk værdi eller kan være et tomrum (hvis teksten ikke findes i strengen).
  • ISNUMBER funktionen vil returnere logisk output baseret på output fra FIND funktion.
  • Derefter skal du anvende den samme funktion på resten af cellerne ved at trække Håndtag til påfyldning til celle E10 .
  • Du vil derfor få det ønskede resultat.

Læs mere: Excel-søgning efter tekst i et område

3. Kombiner IF-, OR- og COUNTIF-funktionerne for at finde celler, der indeholder en bestemt tekst

Når vi har brug for at finde specifikke tekster fra det givne område af celler, kan vi nemt gøre det med IF-funktionen . indlejring af andre funktioner i IF funktionen vil gøre vores arbejde lettere. Følg derfor nedenstående metoder.

3.1 IF med COUNTIF-funktion

Kombinationen af de IF og COUNTIF funktioner vil afgøre, om den ønskede streng indeholder den specifikke tekst eller ej.

Trin:

  • I en celle, hvor du ønsker at få resultatet, skal du anvende IF med den COUNTIF Den endelige form af denne formel er:

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

🔎 Opdeling af formler

  • Omfanget er B5:B10.
  • Kriteriet er "*"&D5& "*" .
  • Hvis værdien er fundet, viser resultatet JA .
  • Hvis værdien ikke er fundet, vises resultatet INGEN .
  • Få resultatet ved at trykke på Indtast .
  • Anvend nu det samme på resten af de specifikke tekster. De tekster, der passer til kilden, vil vise JA og andre vil vise INGEN .

3.2 ISNUMBER-, SEARCH- og IF-funktioner

Vi kan afgøre, om strengen indeholder den specifikke tekst eller ej, med kombinationen af IF , SØG , og ISNUMBER funktioner.

Trin:

  • For det første skal du anvende IF funktion med den ISNUMBER funktion i celle E5 Den endelige formel er:

=IF(ISNUMBER(SEARCH(D5,B5))), "FUNDET", "IKKE FUNDET")

🔎 Opdeling af formler

  • Vi vil finde tekst D5 i teksten B5 ved hjælp af SØG funktion.
  • Resultatet vil vise FUNDET hvis værdien er sand.
  • Resultatet vil vise IKKE FUNDET hvis værdien er falsk.
  • Tryk på Gå ind på for at anvende funktionen.
  • Derfor får du resultatet for resten af cellerne ved at trække Håndtag til påfyldning til celle E10 .

3.3 IF med OR og COUNTIF

Her er den kombinerede anvendelse af IF , ELLER, og COUNTIF funktioner vil blive anvendt til at afgøre, om der er nogen tekst, der indeholder celler, som har en bestemt tekst eller ej. Hvis der i IF funktion vil hjælpe os med at kontrollere en tilstand, på den anden side vil den COUNTIF vil hjælpe os med at tælle værdier, hvis den pågældende betingelse er opfyldt. Og ELLER funktionen vil hjælpe os med at returnere det ønskede output baseret på betingelsen.

Trin:

  • I celle E5 , indtaster vi formlen:

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

  • Derfor skal du trykke på Gå ind på for at få resultatet.

🔎 Opdeling af formler

  • Omfanget er B5 .
  • Kriteriet er "*"&$D$5:$D$10& "*" .
  • Hvis værdien er der, vil resultatet derfor vise JA .
  • Hvis værdien ikke findes, vil resultatet desuden vise IKKE FUNDET .
  • Anvend den samme formel på resten af cellerne ved at trække Håndtag til påfyldning ikon til celle E10 .

Læs mere: Sådan finder du tekst i en celle i Excel

4. Sammenføje SUMPRODUCT- og COUNTIF-funktioner

SUMPRODUKT og COUNTIF funktioner hjælper dig også med at finde specifikke tekster i en række celler. Følg disse trin for at lære. SUMPRODUKT på den anden side COUNTIF vil hjælpe os med at tælle værdier, hvis den pågældende betingelse er opfyldt.

Trin:

  • I første omgang skal du anvende SUMPRODUKT funktion i celle E5 . Her har vi indlejret COUNTIF funktion i den SUMPRODUKT Den endelige formel er:

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

  • Derfor skal du trykke på Indtast for at få resultatet.

🔎 Opdeling af formler

  • Omfanget er B5:B10 .
  • Kriteriet er "*"&D5& "*" .
  • COUNTIF funktionen tæller antallet af matchede celler.
  • Desuden er det SUMPRODUKT funktionen tager det tal, der er returneret af COUNTIF funktion og får dens sum.
  • Til sidst anvendes den samme formel på resten af cellerne, og resultatet er nøjagtigt i forhold til det indtastede.

Ting at huske

  • Mens vi bruger wildcards, skal vi anvende stjernen ( * ) med hver delstreng. Asterisk ( * ) passer til et vilkårligt antal tegn, når den anvendes.
  • Når du bruger IF med ELLER formel huske at Blok intervallet ved at bruge absolutte cellehenvisninger ($) .

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.