Indholdsfortegnelse
At udtrække tekst fra en celle er en af de mest almindelige anvendelser af Microsoft Excel. Du kan have brug for at udtrække tekst fra begyndelsen, midten eller fra en bestemt del af en celle. I denne vejledning viser vi dig, hvordan du udtrækker tekst fra en celle i Excel. Ved at bruge disse enkle, men effektive formler kan du nemt finde og udtrække en hvilken som helst del af en streng fra en celle.
Download arbejdsbog til øvelser
Download denne arbejdsbog til øvelser.
Udtrække tekst fra en celle.xlsx5 måder, hvorpå du kan udtrække tekst fra en celle i Excel
1. Brug af funktionen LEFT til at udtrække tekst fra en celle
VENSTRE funktionen udtrækker et bestemt antal tegn fra venstre side af en streng.
Syntaks for LEFT-funktionen:
=LEFT(text, [num_chars])
Tag et kig på dette datasæt:
Ved hjælp af den VENSTRE funktionen vil vi udtrække de første 4 tegn fra cellen.
Trin 1:
- Indtast følgende formel i C ell C5.
=LEFT(B5,4)
Trin 2:
- Tryk derefter på Indtast .
Herefter vil du se den uddragne tekst.
Trin 3:
- Træk derefter den Håndtag til påfyldning over området af celler C6:C9 .
Vi har således udtrukket al teksten fra venstre side.
2. Brug af funktionen RIGHT til at udtrække tekst
RIGHT funktionen udtrækker et bestemt antal tegn fra slutningen af en streng.
Syntaks for RIGHT-funktionen:
=RIGHT(text,[num_chars])
Vi bruger det samme datasæt, som vi brugte til VENSTRE Men på dette tidspunkt vil vi udtrække de 4 tegn fra højre.
Trin 1:
- Skriv nu følgende formel i C ell C5.
=RIGHT(B5,4)
Trin 2:
- Tryk derefter på Indtast
Vores tekst vil blive klippet ud fra højre side.
Trin 3:
- Træk derefter den Håndtag til påfyldning i intervallet Celler C6:C9 .
Som du kan se, indeholder alle cellerne ekstraheret tekst fra højre side
Lignende læsninger
- Sådan udtrækkes tekst efter andet mellemrum i Excel (6 metoder)
- Udtrække tekst efter en bestemt tekst i Excel (10 måder)
- Sådan udtrækkes tekst efter sidste mellemrum i Excel (5 måder)
3. Brug af MID-funktionen til at udtrække tekst fra en celle i Excel
Nu vil du have en bestemt del af en tekst fra midten af en tekst. I det tilfælde kan du bruge MID Du skal angive et startnummer og det antal tegn, du ønsker at udtrække.
Syntaks for MID-funktionen:
=MID(text, start_num, num_chars)
Se på dette datasæt. Vi har nogle koder opdelt i 3 dele. I denne situation vil vi udtrække de 4 midterste tegn.
Trin 1:
- Indtast først denne formel i Celle C5.
=MID(B5,6,4)
Trin 2:
- Derefter skal du trykke på Gå ind på .
Trin 3:
- Træk derefter den Håndtag til påfyldning over området af celler C6:C9 .
I sidste ende er al teksten klippet fra midten med succes.
4. Udtrække tekst fra en celle ved hjælp af formler
Nu skal vi bruge nogle funktioner til at oprette en formel til at udtrække værdier fra en celle. Vi giver tre eksempler på disse særlige problemer.
4.1 Udtrække tekst før et bestemt tegn
Hvis vi ønsker at hente en bestemt delstreng fra en tekst før et tegn, skal vi først finde det tegn, som vi ønsker at udtrække. Derfor skal vi bruge SØG og VENSTRE funktioner sammen.
Den generiske formel:
=LEFT(text,SEARCH(char,cell)-1)
Vi har et datasæt bestående af nogle koder adskilt af en bindestreg, "-". Nu skal vi implementere formlen til at udtrække teksten før bindestregen.
Trin 1:
- Til at begynde med skal du skrive følgende formel i celle C5.
=LEFT(B5,SEARCH("-",B5)-1)
Trin 2:
Derefter skal du trykke på Indtast .
Trin 3:
- Derefter skal du trække den Håndtag til påfyldning over området af celler C6:C9
Til sidst har vi fundet al teksten før bindestregen.
Læs mere: Udtrække tekst før tegn i Excel (4 hurtige måder)
4.2 Udtrække tekst efter et bestemt tegn
I denne formel bruger vi RIGHT funktion sammen med LEN og SØG funktioner.
Den generiske formel:
=RIGHT(text,LEN(text)-SEARCH("char",text))
Tag et kig på dette datasæt:
Nu skal vi vælge tegnene efter "-".
Trin 1:
- Indtast følgende formel i Celle C5 :
=RIGHT(B5,LEN(B5)-SEARCH("-",B5)))
Trin 2:
- Derefter skal du trykke på Indtast .
Trin 3:
- Træk nu den Håndtag til påfyldning over området af celler C6:C9 .
Som du kan se, er det lykkedes os at udtrække den ønskede tekst fra cellen.
Læs mere: Udtrække tekst efter et tegn i Excel (6 måder)
4.3 Udtrække tekst mellem to specifikke tegn fra en celle ved hjælp af MID- og SØG-funktionerne
Nogle gange kan det være nødvendigt at vælge en delstreng, der er beliggende mellem to bestemte tegn Først og fremmest skal vi specificere de to specifikke forekomster ved at anvende en formel. Herefter skal den MID funktionen vil udtrække teksten mellem disse to tegn.
Nu har vi et datasæt med nogle personers fulde navne. I dette tilfælde skal vi udtrække personens mellemnavn.
Trin 1:
- Indtast formlen i feltet Celle C5 :
=MID(B5, SEARCH(" ",B5) + 1, SEARCH(" ",B5,B5,SEARCH(" ",B5)+1) - SEARCH(" ",B5) - 1)
Trin 2:
- Derefter skal du trykke på Indtast Du vil se det mellemste navn udtrukket.
Trin 3:
- Til sidst skal du trække den Håndtag til påfyldning i et område på Celler C6:C9 .
I sidste ende lykkes det os at udtrække alle disse mellemnavne.
Læs mere: Sådan udtrækkes tekst mellem to kommaer i Excel (4 nemme fremgangsmåder)
5. Brug af Find og erstat til at vælge tekst fra en celle
Denne metode vil finde en bestemt del af en tekst og erstatte dem med ingen værdier. For at forstå denne metode skal du ofte oprette en ny kolonne.
Først skal du se på dette datasæt :
Nu skal vi bruge denne metode til at finde både brugernavn og domænenavn.
5.1 Udtrække brugernavn fra e-mailen
Trin 1:
- Kopier værdierne i kolonnen Tekst, og indsæt dem i kolonnen Udtrukket tekst.
Trin 2:
- Vælg nu alle disse værdier.
Trin 3:
- Derefter skal du trykke på Ctrl+F på tastaturet. Du vil finde den Find og erstat dialogboksen.
Trin 4:
- Her, i den Find hvad bokstype " @* " . Det vil vælge alle tegn startende fra @.
- Behold den Udskift med feltet er tomt.
- Klik på Udskift alle.
Trin 5:
- Nu vil du se, at der er foretaget 5 udskiftninger. Klik på OK.
Som du kan se, er det lykkedes os at udtrække alle disse brugernavne.
5.2 Udtrække domænenavnet
Trin 1:
- I lighed med den foregående metode skal du kopiere disse e-mails og indsætte dem på Udtrækket tekst Markér dem, og tryk på Ctrl+F.
Trin 2:
- Nu, i den Find hvad boksen, skriv "*@" Den vil finde alle karaktererne fra begyndelsen sammen med @ .
- Behold den Udskift med feltet er tomt.
- Klik på Udskift alle.
I sidste ende er alle domænenavne blevet udtrukket med succes.
Konklusion
Afslutningsvis håber jeg, at disse formler helt sikkert vil hjælpe dig med at udtrække specifikke tegn. Download arbejdsbogen og øv dig i alle disse metoder. Jeg håber, at det vil berige din viden. Glem ikke at tjekke vores hjemmeside exceldemy.com for forskellige Excel-relaterede artikler.