Hoe tekst te splitsen troch romte mei formule yn Excel (5 manieren)

  • Diel Dit
Hugh West

D'r binne ferskate manieren om tekst yn Excel te splitsen . Yn dit artikel sille wy ferskate metoaden sjen foar Excel split tekst troch romte formule . Wy hawwe in foarbylddataset mei Nammen . Romte wurdt hjir brûkt as skiedingsteken. Litte wy sjen hoe't jo tekst splitje troch romte mei formules yn Excel .

Oefenwurkboek downloade

Split tekst troch Space.xlsm

5 manieren om tekst te splitsen troch romte mei help fan formule yn Excel

Yn dit berjocht sille wy it gebrûk sjen fan LEFT , FIND , SEARCH , RJOCHTS , TRIM , LEN , SUBSTITUTE , KOLUMMEN funksjes en brûk in VBA koade om tekst te splitsen troch spaasje .

Metoade 1: Split tekst troch romte mei LEFT en FYN-funksjes

Earst sille wy de Foarnamme ekstrahearje dy't it linker diel fan 'e namme is mei de funksjes LEFT en FIND .

Stappen:

  • Typ earst de folgjende formule yn sel C5 .
=LEFT(B5, FIND(" ",B5))

  • Druk no op de ENTER toets.

Hjir, FIND(" ",B5) jout de útfier as 5 . Wat binne totale letters ynklusyf Spaasje fan 'e linkerkant fan' e namme. Dan jout =LEFT(B5, 5 ) ús it resultaat as Mary .

  • Uteinlik, sleep del nei AutoFill rest fan de searje.

Lês mear: How to Split First and Last Name in Excel (6 EasyWays)

Metoade 2: Split tekst troch romte mei MID- en FIND-funksjes

No sille wy de middennamme splitse dy't skieden wurdt troch romte mei MID en FYN funksjes.

Stappen:

  • Typ earst de folgjende formule yn sel D5 .
=MID(B5,FIND(" ",B5),FIND(" ",B5,FIND(" ",B5)+1)-FIND(" ", B5))

  • Druk dêrnei op de ENTER toets.

  • As lêste, sleep del nei AutoFill rest fan de searje.

Dus, wat bart hjir? FIND(" ",B5,FIND(" ",B5)+1)-FIND(" ", B5) bepaalt it nûmer wêr't de twadde romte is. Yn dit gefal is it 10 . En, =MID(B5,5,10) jout it resultaat as Elizabeth . 5 is it begjinnûmer , en 10 betsjut it totale oantal tekens .

Lês mear : Hoe kinne jo tekst splitse yn Excel troch karakter (5 rappe metoaden)

Silkene lêzingen

  • Splitsen String op karakter yn Excel (6 geskikte manieren)
  • Skear splitsen op lingte yn Excel (8 manieren)
  • Hoe twa wurden skiede yn Excel (6 maklike manieren)
  • Tekst splitsen yn Excel mei Flash Fill

Metoade 3: Rjochts- en SEARCH-funksjes brûke

Om de Achternamme te splitsen, sille wy de funksjes RIGHT , LEN en SEARCH brûke. Sawol de funksjes FIND en SEARCH ha deselde eigenskippen.

Stappen:

  • Typ earst de folgjende formule ynsel E5 .
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,1)+1))

  • Druk no op de ENTER -kaai.

  • Uteinlik slepe del nei AutoFill rest fan de searje.

Dat is it. Hjir, formule SEARCH(" ",B5,SEARCH(" ",B5,1)+1) jouwt ús de útfier as 15 dat is it oantal karakters ynklusyf romte fan Mary en Elizabeth . LEN(B5) levert it resultaat 20 . Wat betsjut, LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,1)+1) jout yn prinsipe útfier as 5 (20 minus 15). Uteinlik jout =RJOCHTS(B5,5) it einresultaat as Smith .

Lês mear: How to Split Text yn Excel mei help fan formule (5 maklike manieren)

Metoade 4: Split tekst troch romte mei kombinearre formule

Yn dizze metoade sille wy in kombinaasjefunksje brûke fan TRIM , SUBSTITUTE , COLUMNS , LEN , en REPT funksjes om teksten op spaasje te splitsen.

Stappen:

  • Typ earst de folgjende formule yn sel C5 .
=TRIM(MID(SUBSTITUTE($B5,"",REPT(" ",LEN($B5))),(COLUMNS($B4:B4)-1)*LEN($B5)+1,LEN($B5)))

  • Druk no op de ENTER toets.

  • By dit punt, slepe nei rjochts nei AutoFill de rige rige.

  • Op it lêst, sleep del nei AutoFill rest fan de searje.

Foar jo ynformaasje wurde hjir keppelings foar elke funksje levere. As de formule jo yntrigeart oer wat hjir bart. Klikje asjebleaft op de keppeling ensjoch nei har gebrûk en formule-ûnderdielen.

Lês mear: Hoe kinne jo wurden yn Excel skiede mei formule (Ultimate Guide)

Metoade 5: VBA brûke om te splitsen Tekst troch romte

Yn ús lêste metoade sille wy in VBA -koade brûke om teksten te splitsen troch romte.

Stappen:

  • Earst rjochtsklikke op it blêd en gean nei Koade besjen .

  • Dernei kopiearje en plakke de VBA -koade hjirûnder.

VBA-koade:

8874

  • Druk as lêste op de F5 of play knop om de koade út te fieren.

Hjir, For Rnumber = 5 To 10 betsjut ús rigenûmer fan 'e dataset en Newdest=3 stiet foar de earste kolom wêr't de tekst splitst en folget.

Lês mear: Hoe kinne jo tekst splitse yn meardere sellen yn Excel

Oefeningsdiel

It ienichste krúsjale aspekt by it wurden wend oan dizze flugge oanpak is praktyk. As gefolch hawwe wy in oefenwurkboek taheakke wêr't jo dizze metoaden oefenje kinne.

Konklúzje

Dat is alles foar it artikel. Dit binne 5 ferskillende metoaden foar Excel split tekst troch romte formule . Op grûn fan jo foarkar kinne jo it bêste alternatyf kieze. Lit se asjebleaft yn it kommentaargebiet as jo fragen of feedback hawwe.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.