Hoe om teks volgens ruimte met formule in Excel te verdeel (5 maniere)

  • Deel Dit
Hugh West

Daar is talle maniere om teks in Excel te verdeel . In hierdie artikel sal ons verskeie metodes sien vir Excel verdeel teks volgens spasie formule . Ons het 'n voorbeelddatastel wat Name bevat. Spasie word hier as 'n afbakener gebruik. Kom ons kyk hoe om teks volgens spasie te verdeel deur formules in Excel te gebruik.

Laai oefenwerkboek af

Verdeel teks volgens spasie.xlsm

5 maniere om teks volgens spasie te verdeel deur formule in Excel te gebruik

In hierdie pos sal ons die gebruik van <1 sien>LINKS , VIND , SOEK , REGS , TRIM , LEN , VERVANG , KOLOMME funksies en gebruik 'n VBA kode om teks volgens spasie te verdeel.

Eers sal ons die Voornaam onttrek wat die linkergedeelte van die naam is deur die LEFT - en FIND -funksies te gebruik .

Stappe:

  • Tik eers die volgende formule in sel C5 .
=LEFT(B5, FIND(" ",B5))

  • Druk nou die ENTER -sleutel.

Hier gee FIND(" ",B5) die uitvoer as 5 . Dit is totale letters insluitend Spasie van die linkerkant van die naam. Dan gee =LINKS(B5, 5 ) vir ons die resultaat as Mary .

  • Ten slotte, sleep af na Outovul res van die reeks.

Lees meer: ​​ Hoe om voornaam en van in Excel te verdeel (6 maklikManiere)

Metode 2: Verdeel teks volgens spasie deur gebruik te maak van MID- en FIND-funksies

Nou sal ons die middelnaam verdeel wat deur spasie geskei word deur gebruik te maak van MID en VIND funksies.

Stappe:

  • Tik eers die volgende formule in sel D5 .
=MID(B5,FIND(" ",B5),FIND(" ",B5,FIND(" ",B5)+1)-FIND(" ", B5))

  • Druk daarna die ENTER sleutel.

  • Sleep laastens af na Outovul res van die reeks.

So, wat gebeur hier? VIND(” “,B5,VIND(” “,B5)+1)-VIND(” “, B5) bepaal die getal waar die tweede spasie is. In hierdie geval is dit 10 . En, =MID(B5,5,10) gee die resultaat as Elizabeth . 5 is die beginnommer , en 10 beteken die totale aantal karakters .

Lees meer : Hoe om teks in Excel volgens karakter te verdeel (5 vinnige metodes)

Soortgelyke lesings

  • Verdeel String volgens karakter in Excel (6 geskikte maniere)
  • Verdeel string volgens lengte in Excel (8 maniere)
  • Hoe om twee woorde te skei in Excel (6 maklike maniere)
  • Verdeel teks in Excel met behulp van flitsvul

Metode 3: Gebruik REG en SOEK-funksies

Om die Van te verdeel, sal ons die REGS , LEN en SOEK funksies gebruik. Beide die funksies VIND en SOEK het dieselfde eienskappe.

Stappe:

  • Tik eers die volgende formule insel E5 .
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,1)+1))

  • Druk nou die ENTER sleutel.

  • Ten slotte, sleep af na Outovul res van die reeks.

Dit is dit. Hier gee formule SOEK(" ",B5,SOEK(" ",B5,1)+1) vir ons die uitvoer as 15 wat die aantal karakters insluit spasie van Mary en Elizabeth . LEN(B5) lewer die resultaat 20 . Wat beteken, LEN(B5)-SOEK(” “,B5,SOEK(” “,B5,1)+1) gee basies uitset as 5 (20 minus 15). Laastens gee =REG(B5,5) die finale resultaat as Smith .

Lees Meer: Hoe om teks te verdeel in Excel met behulp van formule (5 maklike maniere)

Metode 4: Verdeel teks volgens spasie deur gebruik te maak van gekombineerde formule

In hierdie metode sal ons 'n kombinasiefunksie van TRIM , SUBSTITUTE , COLUMNS , LEN , en REPT funksies om tekste volgens spasie te verdeel.

Stappe:

  • Tik eerstens die volgende formule in sel C5 .
=TRIM(MID(SUBSTITUTE($B5,"",REPT(" ",LEN($B5))),(COLUMNS($B4:B4)-1)*LEN($B5)+1,LEN($B5)))

  • Druk nou die ENTER -sleutel.

  • By hierdie punt, sleep af na regs na Outovul die ryreeks.

  • Uiteindelik, sleep af na Outovul res van die reeks.

Vir jou inligting word skakels vir elke funksie hier verskaf. As die formule jou intrigeer oor wat hier gebeur. Klik asseblief op die skakel enkyk na hul gebruike en formule-ontledings.

Lees meer: ​​Hoe om woorde in Excel te skei deur formule te gebruik (Uiteinste gids)

Metode 5: Gebruik VBA om te verdeel Teks volgens spasie

In ons laaste metode sal ons 'n VBA -kode gebruik om tekste spasie te verdeel .

Stappe:

  • Eers, regskliek op die blad en gaan na Bekyk kode .

  • Daarna, kopieer en plak die VBA -kode hieronder.

VBA-kode:

6660

  • Laastens, druk die F5 of speelknoppie om die kode te laat loop.

Hier beteken Vir Rnommer = 5 tot 10 ons rynommer van die datastel en Nuutste=3 verteenwoordig die eerste kolom waar die teks sal verdeel en daarop volg.

Lees meer: ​​ Hoe om teks in veelvuldige selle in Excel te verdeel

Oefenafdeling

Die enkele mees deurslaggewende aspek om te word gewoond aan hierdie vinnige benaderings is praktyk. Gevolglik het ons 'n oefenwerkboek aangeheg waar jy hierdie metodes kan oefen.

Gevolgtrekking

Dit is al vir die artikel. Dit is 5 verskillende metodes vir Excel verdeel teks volgens spasie formule . Op grond van jou voorkeure kan jy die beste alternatief kies. Los dit asseblief in die kommentaar area as jy enige vrae of terugvoer het.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.