Udtrække tekst før tegn i Excel (4 hurtige måder)

  • Del Dette
Hugh West

Der findes en række funktioner i Excel til at udtrække tekst før tegnet hurtigt. I denne artikel får vi at vide, hvordan du bruger dem.

Arbejdsbog til øvelser

Download følgende arbejdsbog og øvelse.

Udtrække tekst før tegn.xlsx

4 hurtige metoder til at udtrække tekst før tegn i Excel

1. Brug af LEFT- og FIND-funktionerne til at udtrække tekst før tegn

Funktionen LEFT er en af underkategorierne til TEXT-funktioner der kan trække de længst til venstre liggende tekster ud af en streng i det givne datasæt. Her vil vi bruge kombinationen af VENSTRE funktionen og FIND-funktion Hvis vi antager, at vi har et regneark med en liste over medarbejdernes navne og deres salgsbeløb, som er vedhæftet et tegn "_", skal vi udtrække teksten før dette tegn.

TRIN:

  • Vælg Celle D5 .
  • Indtast formlen:
=LEFT(C5,FIND("_",C5)-1)

FIND-funktion returnerer positionen for tegnet "_" som et tal fra hele tekststrengen og Venstre funktion uddrager teksterne.

  • Hit Indtast for at se resultatet.
  • Brug den Håndtag til påfyldning for at se resten af resultaterne.

2. Indsæt Excel SUBSTITUTE-funktionen før den niende forekomst af et tegn

For at finde den niende position af et bestemt tegn og udtrække tekster før det kan vi bruge SUBSTITUTE-funktion Det er en meget populær funktion. Lad os sige, at vi har et datasæt. Vi vil udtrække tekster før det andet mellemrum i strengen.

TRIN:

  • Vælg Celle C5 .
  • Indtast formlen:
=LEFT(B5,FIND("^",SUBSTITUTE(B5," " ","^",2))-1)

BEMÆRK: Her er det UDSTEDELSE funktionen erstatter det andet mellemrum med " ^ " karakter.

Formel:

=SUBSTITUT(B5," ","^",2)

FIND funktion opdager placeringen af tegnet " ^ " som et tal. Endelig skal Venstre funktion trækker teksterne før det pågældende tegn ud, som vi diskuterede i den første metode.

  • Hit Indtast .
  • Træk markøren ned til de andre celler for at se resultatet.

3. Anvend Excel Find og erstat-værktøjet til at udtrække tekst før tegn

Microsoft Excel , der er masser af imponerende og indbyggede værktøjer eller funktioner. Find og erstat er en af dem. Fra nedenstående datasæt vil vi udtrække tekster før tegnet " # ".

TRIN:

  • Vælg celle B5:B11 .
  • Tryk på Ctrl+C for at kopiere det og Indsæt den til celle C5 .

  • Vælg de indsatte data.
  • Fra den Hjem skal du gå til Redigering af > Find & Vælg > Udskift .

  • Et vindue åbner sig.
  • I den Find hvad boksen, skriv " #* ".

BEMÆRK: Vi bruger Asterisk ( * ) her, da det er et wildcard-tegn, der repræsenterer alle tegn efter " # ".

  • Behold nu den Udskift med boks tom
  • Vælg Udskift alle .

  • Der vises en bekræftelsesboks.
  • Vælg OK og lukker det foregående vindue.

  • Endelig kan vi se, at alle teksterne er udtrukket før tegnet.

4. Brug funktionen "Tekst til kolonne" til at trække tekst ud før et tegn i Excel

Tekst til kolonne i Excel gør datasættet dynamisk. Forestil dig, at vi har et datasæt, og at vi vil udtrække teksterne før det tegn, der hedder Asterisk ( * ).

TRIN:

  • Vælg celle B5:B11 og tryk på Ctrl+C for at kopiere det.
  • Indsæt det til Celle C5 .

  • Gå til Data ved at markere alle de indsatte data.
  • Fra den Dataværktøjer drop-down, klik på den Tekst til kolonner .

  • Fra den Guiden Trin 1 vinduet, skal du vælge indstillingen Afgrænset .
  • Tryk på Næste .

  • Nu i Guiden trin 2 vindue, skal du sørge for at kontrollere Andre indstilling og skrive " * " i det tomme felt ved siden af. Vi kan se forhåndsvisningen fra den Data forhåndsvisning boks.
  • Vælg Næste .

  • Endelig, i den Guiden trin 3 kan vi vælge et hvilket som helst dataformat, vi ønsker.
  • I den Destination boksen, skal du vælge det sted, hvor vi ønsker de udtrukne data.
  • Vælg Færdig .

  • Her kan vi se alle de udtrukne data i to dele.

Konklusion

Dette er de hurtigste måder at udtrække tekst før tegnet i Excel Der er tilføjet en øvelsesbog. Prøv den bare af. Du er velkommen til at spørge om noget eller foreslå nye metoder.

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.