Hoppa till huvudinnehåll

Hur extraherar jag text före / efter mellanslag eller komma endast i Excel?

När du vill extrahera texten före eller efter utrymmet från listan enligt nedan, har du ett bra sätt att få det gjort? Låt mig berätta några knepiga sätt att extrahera text före eller efter utrymme endast i Excel.


Extrahera text före eller efter mellanslag med formel i Excel

Du kan snabbt extrahera texten före utrymme från listan endast med hjälp av formeln.

Välj en tom cell och skriv den här formeln = VÄNSTER (A1, (HITTA ("", A1,1) -1)) (A1 är den första cellen i listan du vill extrahera text) och tryck på ange knapp.

tips:
(1) Om du vill extrahera text före eller efter komma kan du ändra "" till "".
(2) Om du bara vill extrahera texten efter mellanslag använder du den här formeln = MID (A1, HITTA ("", A1) +1,256 XNUMX).
(3) Denna metod extraherar text med det första mellanslaget i angivna celler. Om det finns mer än ett mellanslag i cellen, till exempel "Katty J James", formeln = MID (A1, HITTA ("", A1) +1,256 XNUMX) extraherar alla tecken efter det första mellanslaget.

anteckningsband Formel är för komplicerad för att komma ihåg? Spara formeln som en automatisk textpost för återanvändning med bara ett klick i framtiden!
Läs mer ...     fri rättegång

Extrahera siffror (eller text) endast från en cell / kolumn till olika kolumner / rader

Kutools för Excel förbättrar dess Dela celler verktyg och stöd för att batch-extrahera alla texttecken eller nummer från en cell / kolumn i två kolumner / rader.


Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Hämta den nu


Extrahera text före eller efter utrymme med Kutools för Excel

Om du har installerat Kutools för Excel, du kan använda dess Extrahera text verktyget för att snabbt extrahera text före eller efter utrymme endast från en lista.

Kutools för Excel - Fullpackad med över 300 viktiga verktyg för Excel. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Ladda ner nu!

1. Välj listan och klicka Kutools > text > Extrahera text. Se skärmdump:

2. I popup-dialogrutan skriver du * och ett utrymme i text rutan, klicka Lägg till -knappen, kontrollera bara den här nya tillagda regeln i Utdragslista avsnittet och klicka på Ok knapp.
Tips: Om du vill extrahera text efter endast utrymme skriver du ett utrymme och följ * i text rutan i detta steg.

3. I en annan poppdialog, ange den första celladressen i destinationsområdet som du ska mata ut extraherad data och klicka på OK knapp. Hittills kan du se texterna innan endast rymden har extraherats.
     
Anmärkningar: Om du vill extrahera text före eller efter komma kan du skriva *, or ,* i text låda.


Extrahera text före mellanslag och efter mellanslag / komma separat samtidigt

Kutools för Excel stöder ett annat verktyg för Delad cell verktyget för att hjälpa oss extrahera både text före space / komma och text efter space / komma och mata ut dem i olika celler. Gör så här:

Kutools för Excel - Fullpackad med över 300 viktiga verktyg för Excel. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Ladda ner nu!

1. Välj listan med textsträngar som du ska extrahera från och klicka på Kutools > text > Dela celler.

2. I dialogrutan Öppna delade celler anger du delningstypen i Typ kryssa i en delad separator i Dela med avsnittet och klicka på Ok knapp. Se skärmdump ovan:
I vårt fall kontrollerar vi Dela upp till kolumner alternativ och Utrymme alternativet och klicka på Ok knapp. Och nu är listan över textsträngar delad till kolumn eller rader baserat på utrymme. Se skärmdump nedan:

Anmärkningar: Om du behöver extrahera text före eller efter komma, kontrollera Övriga alternativ i den första dialogrutan Dela celler och skriv kommatecknet "," i rutan nedan.


Demo: Extrahera text före eller efter mellanslag, komma eller andra avgränsare av Kutools för Excel


Kutools för Excel: Över 300 praktiska verktyg till hands! Börja din 30-dagars gratis provperiod utan funktionsbegränsningar idag. Ladda ner nu!

Relativa artiklar:

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (32)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thanks a lot
This comment was minimized by the moderator on the site
hello olivia john
hello olivia john david
hello olivia john robert more

Excel contains the data we need, but I'd like a value of end to appear before words like as.

john
david
more
Please provide any formula's clarification.
This comment was minimized by the moderator on the site
Hi, Nandakumar, I do not understand you problem. Do you want to extract the end word from each string or like to add the end value of the front cell before words in next cell?
This comment was minimized by the moderator on the site
hello olivia john
hello olivia john david
hello olivia john robert more

Excel contains the data we need, but I'd like a value of end to appear before words like as.

hello olivia john john
hello olivia john david david
hello olivia john robert more more

Please provide any formula's clarification.
This comment was minimized by the moderator on the site
Tried your example, I needed to read from cell D2 and read something before a space

=LEFT(D2,(FIND(" ","D2",1)-1))

and got: #VALUE!
This comment was minimized by the moderator on the site
Try with ";" instead of ","
This comment was minimized by the moderator on the site
What is the first "data" location for the sentence in row 6? ..Please answer me 🙏
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
Muchas gracias
This comment was minimized by the moderator on the site
Hello, thanks for this article, but is there a way for a mid function to work on the second space?
This comment was minimized by the moderator on the site
Hi Aland,
For example there is a sentence in the cell B3, you can extract the text after the second space from this cell with formula =MID(B3,FIND(" ",B3,FIND(" ",B3)+1),256)
This comment was minimized by the moderator on the site
Mehar Kusum Manav Maa Singh Bisht

what is formula for separate above words...
This comment was minimized by the moderator on the site
Hi Mehar singh bisht,
Do you mean split “Mehar Kusum Manav Maa Singh Bisht”, and place every word in a separate cell? You can select the cell containing the content, and click Data > Split to Column (set the delimiter as space) to split it.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations