Sådan søger du efter tekst i Excel?
Når vi arbejder med excel, ser vi så mange situationer, der er ejendommelige, og en af disse situationer er at søge efter den bestemte tekst i cellen. Den første ting, der kommer til at tænke på, når vi siger, at vi vil søge efter en bestemt tekst i regnearket, er "Find & erstat" -metoden i Excel, og det er også den mest populære. Men Ctrl + F kan finde den tekst, du leder efter, men kan ikke gå ud over det. Lad os sige, at hvis cellen indeholder bestemte ord, vil du muligvis have resultatet i den næste celle som "SAND" eller ellers FALSK. Så Ctrl + F stopper der.

Her tager vi dig gennem formlerne, som kan søge efter den bestemte tekst i celleværdien og nå frem til resultatet.
Hvilken formel kan fortælle os, at en celle indeholder specifik tekst?
Dette er det spørgsmål, jeg har set mange gange i Excel-fora. Den allerførste formel, der kom til mig, var at “FIND” -funktionen.
Find-funktionen kan returnere placeringen af de leverede tekstværdier i strengen. Så hvis FIND-metoden returnerer et hvilket som helst tal, kan vi overveje cellen, da den har teksten eller ikke.
Se f.eks. Nedenstående data.

I ovenstående data har vi tre sætninger i tre forskellige rækker. Nu i hver celle skal vi søge efter teksten "Bedst." Så anvend FIND-funktionen.

I argumentet Find tekst skal du nævne den tekst, vi skal finde.

Inden for tekst skal du vælge hele sætningen, dvs. cellehenvisning.

Den sidste parameter er ikke påkrævet for at lukke beslaget og trykke på enter-tasten.

Så i to sætninger har vi ordet "bedste". Vi kan se fejlværdien på #VALUE! i cellen B2, der viser, at cellen A2 ikke har tekstværdien "bedst."
I stedet for tal kan vi også indtaste resultatet med vores egne ord. Til dette er vi nødt til at bruge IF-betingelsen.

Så i IF-tilstand har jeg leveret resultatet som "Tekst fundet", hvis værdien "bedst" blev fundet, ellers har jeg leveret resultatet til at blive vist som "Ikke fundet."
Men her har vi et problem, selvom jeg har leveret resultatet som "Ikke fundet", hvis teksten ikke blev fundet stadig, får vi fejlværdien som #VÆRDI !.
Så ingen ønsker at have en fejlværdi i deres excel-ark. For at overvinde denne fejlværdi skal vi vedlægge formlen med ISNUMERIC-funktionen.

ISNUMERIC-funktion vurderer, om FIND-funktionen returnerer tallet eller ej. Hvis FIND-funktionen returnerer tallet, leverer det SAND til HVIS-tilstand ellers FALSK-tilstand. Baseret på resultatet leveret af ISNUMERIC-funktionen vil IF-tilstanden returnere resultatet i overensstemmelse hermed.
Vi kan også bruge IFERROR-funktionen i Excel til at håndtere fejlværdier i stedet for ISNUMERIC. Nedenstående formel returnerer også "ikke fundet", hvis fejlværdien returneres af FIND-funktionen.

Alternativer til FIND-funktion
Alternativ nr. 1 - Excel-søgefunktion
I stedet for FIND-funktionen kan vi også bruge SEARCH-funktionen i excel til at søge i den bestemte tekst i strengen. Syntaksen for SEARCH-funktionen er den samme som FIND-funktionen.

Angiv findteksten som "Bedst."

Inden for tekst er vores cellehenvisning.

Selv SØG-funktionen returnerer en fejlværdi som #VÆRDI! hvis søgningsteksten "bedst" ikke findes. Som vi har set ovenfor, er vi nødt til at vedlægge formlen med enten ISNUMERIC eller IFERROR-funktion.
Alternativ nr. 2 - Excel Countif-funktion
En anden måde at søge efter en bestemt tekst er ved hjælp af COUNTIF-funktionen. Denne funktion fungerer uden nogen fejl.

I området vælger argumentet cellehenvisningen.

I kriteriekolonnen skal vi bruge et jokertegn i excel, fordi vi bare finder den del af strengværdien, så omslut ordet "bedst" med en stjerne (*) jokertegn.

Denne formel returnerer antallet af ordet "bedst" i den valgte celleværdi. Da vi kun har en "bedste" værdi, får vi kun 1 som optælling.

Nu kan vi kun anvende IF-betingelsen for at få resultatet uden nogen fejl.

Fremhæv den celle, der har særlig tekstværdi
Hvis du ikke er fan af formler, kan du fremhæve den celle, der har et bestemt ord. For at fremhæve den celle, der har ordet "bedst", skal vi bruge betinget formatering i Excel.
Til dette først skal du vælge datacellerne og klikke på Betinget formatering> Ny regel.

Brug ikke ny regel, vælg "Formater kun celler, der indeholder."

Fra den første rullemenu skal du vælge "Specifik tekst."

I formlen indtaster sektionen den tekst, som vi søger efter, i dobbelt anførselstegn med lige tegn. = ”Bedst.”

Klik derefter på FORMAT, og vælg formateringstil.

Klik på OK. Det fremhæver alle de celler, der har ordet "bedst."

Som dette ved hjælp af forskellige teknikker, kan vi søge i den bestemte tekst i excel.