Hoe kinne jo ien sel yn twa splitse yn Excel (5 nuttige metoaden)

  • Diel Dit
Hugh West

As jo ​​gegevens ymportearje út in databank of in oare boarne, moatte jo yn sokke situaasjes sel ien yn twa of mear splitse. Yn dizze tutorial sil ik beprate hoe't jo ien sel yn twa spjalte yn Excel mei de folgjende 5 effektive metoaden, ynklusyf echte foarbylden. Gean dêrom foarsichtich troch om mear te learen.

Download Oefeningswurkboek

Jo kinne it wurkboek downloade dat brûkt wurdt foar de demonstraasje fan de downloadlink hjirûnder.

Ien sel yn twa splitsen.xlsx

5 nuttige metoaden om ien sel yn twa te splitsen yn Excel

Yn dit diel sil ik jo fiif nuttige sjen litte metoaden om ien sel yn twa te splitsen yn Excel. Hjir hawwe wy in dataset wêryn kolom B benammen bestiet út folsleine nammen. No moatte wy de sel fan kolom B dielje yn twa kolommen, bygelyks foarnamme en efternamme. Boppedat moat ik net neame dat ik de Microsoft Excel 365-ferzje foar dit artikel brûkt haw; jo kinne elke oare ferzje brûke neffens jo gemak. Foar it doel fan demonstraasje haw ik de folgjende sample dataset brûkt.

1. Split ien sel yn twa mei help fan tekst nei kolommen Feature

Yn de dataset , sjogge wy de nammen fan guon Ingelske literêre skriuwers. Op dit stuit sille wy de namme splitse yn foar- en efternammen mei de funksje Tekst nei kolommen . Boppedat is de funksje Tekst nei kolommen in handige funksje yn Exceldat in skiedingsteken brûkt om de tekst yn ien sel/kolom yn in protte kolommen te parsearjen.

Yn 't algemien is in skiedingsteken in type karakter (bygelyks komma, spaasje, puntkomma, ensfh.) dat tekststrings skiedt of oare datastreamen. Yn ús dataset is romte it skiedingsteken. Jo kinne lykwols trochgean mei de folgjende stappen.

Stappen:

  • Selektearje earst de hiele gegevens bgl. B4:B11 .
  • Kies dan de Tekst nei kolommen opsje út it ljepblêd Gegevens .

  • Kies dan de opsje Delimited en druk op Folgjende .

  • Selektearje no de Spaasje opsje en druk op Folgjende .

  • Dêrnei, selektearje de Tekst opsje út de Kolom Data Format en oanpasse jo Bestimming as nedich.
  • Druk no op Finish .

  • As lêste krije jo jo einresultaat.

Lês mear: Hoe sellen te splitsen yn Excel (5 maklike trúkjes)

2. Flash-folje-funksje tapasse yn Excel op skieden sel

Meastentiids, Flash-folje is in spesjaal Excel-ark dat automatysk wearden foltôget as in patroan yn 'e gegevens wurdt identifisearre. It is beskikber yn Microsoft Excel 2013 en letter ferzjes. Boppedat is it ien fan dy masine-learentechniken foar de evaluaasje fan in gegevenspatroan, patroanlearen en selfolling mei dat patroan. Jo kinne lykwols de nammen splitseyn de dataset yn foar- en efternammen mei help fan dit ark.

Stappen:

  • Selektearje earst in lege sel C5 .
  • Twadde, typ de foarnamme William fan de B5 sel yn de selektearre sel C5 .
  • Tredde , brûk it ark Autofolje foar de hiele kolom.

  • Selektearje no de opsje Flash ynfolje om jo winske útfier te krijen.

  • Sa kinne jo deselde útfier krije foar de lêste nammen as yn de ôfbylding hjirûnder.

Lês mear: VBA om string te splitsen yn meardere kolommen yn Excel (2 manieren)

3. Ynfoegje Formules foar it splitsen fan ien sel yn twa yn Excel

Fierder kinne jo formules ynfoegje foar it splitsen fan ien sel yn twa yn Excel. It is frij maklik en handich te betsjinjen. Yn dit diel sil ik twa ferskillende manieren sjen litte om ien sel yn twa te splitsen.

i. Brûk Delimiter

Wy kinne de namme skiede yn foar- en efternammen mei de Excel-funksjes mei in delimiter. Yn ús dataset is " romte " it skiedingsteken dat yn it midden fan de namme bestiet. Ek kinne wy ​​sellen splitse troch de funksjes LEFT , RIGHT en FIND te brûken. Gean lykwols troch de stappen hjirûnder.

Stappen:

  • Selektearje earst sel C5 en typ de folgjende formule.

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

🔎 Hoe wurket de formuleWurkje?

  • FIND(" ",B5): De funksje FIND siket nei it spaasjekarakter (“ “) yn Sel B5 en jout de posysje werom fan dat teken dat '8' is.
  • FIND(" ",B5)-1: Nei it subtrahearjen fan 1 fan it foarige resultaat, is de nije weromwearde hjir '7' .
  • LEFT(B5,FIND(" ", B5)-1): As lêste, de funksje LEFT ekstrahearret de 1e 6 karakters út de tekst yn Sel B5, dat is 'William' .
  • Druk as twadde op de Enter -kaai en brûk it AutoFill -ark foar de hiele kolom.

  • Skriuw as tredde de folgjende formule yn sel D5 .

=RIGHT(B5,LEN(B5)-FIND(" ",B5))

🔎 Hoe wurket de formule?

  • LEN(B5): De LEN-funksje telt it oantal totale tekens fûn yn Sel B5 en jout dêrmei '18' werom.
  • FYN(" ",B5): De funksje FYN siket hjir wer nei it spaasjeteken yn sel B5 en jout de p werom posysje dy't '7' is.
  • LEN(B5)-FIND(" ",B5): Dit diel fan 'e folsleine formule jout '11 werom ' dat is de subtraksje tusken de foargeande twa útgongen.
  • RJOCHTS(B5,LEN(B5)-FIND(” “,B5)): As lêste, de RIGHT funksje lûkt de lêste 11 tekens út de tekst yn Sel B5 en dat is 'Shakespeare'.
  • Gebrûk as lêste de AutoFill ark om de definitive útfier te krijen.

➥ Lês mear: Excel Split Cell by Delimiter Formula

ii. Line Break ynfoegje

Gelokkich is dizze metoade fergelykber mei de foarige, útsein dat wy de CHAR-funksje brûke moatte. Meastentiids is de CHAR funksje jout it karakter werom opjûn troch it koadenûmer út de tekenset foar jo dataset. Hjir betsjut de koade de ASCII -koade. Boppedat hawwe wy de LEFT , RIGHT , en SEARCH funksjes brûkt. Folgje lykwols de stappen hjirûnder.

Stappen:

  • Skriuw earst de formule hjirûnder op yn sel C5 .

=LEFT(B5,SEARCH(CHAR(10),B5,1)-1)

🔎 Hoe wurket de formule?

  • =SEARCH(CHAR(10),B5,1): Dit siket it spaasjekarakter (“ “) yn Sel B5 en jout '9' werom.
  • =LEFT(B5,SEARCH(CHAR(10),B5,1)-1): As lêste, de funksje LEFT ekstrahearret de begjintekens út de tekst yn Sel B5 dat is 'William' .
  • Druk dan op de Enter -kaai en brûk it AutoFill -ark foar de hiele kolom.

  • Skriuw dêrnei de formule hjirûnder yn sel D5 .

=RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)))

🔎 Hoe wurket de formule?

  • =SEARCH(CHAR(10),B5): Dit siket it spaasjekarakter (“ “) yn sel B5 en jout werom '9' .
  • SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)): jout ek ' 9' .
  • =RJOCHTS(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5))de ): Ta beslút, RIGHT funksje ekstrahearret de lêste karakters út 'e tekst yn Sel B5 dat is 'Shakespeare' .
  • As lêste, druk op Enter -kaai en brûk it AutoFill -ark om de definitive útfier te krijen.

Lês mear: Excel-formule om te splitsen: 8 foarbylden

4. Kombinearje RIGHT-, SUM-, LEN- en SUBSTITUTE-funksjes om sel te splitsen

Soms kinne wy ​​​​in sel splitse dat befettet in tekst en nûmer patroan. Yn dat gefal kinne wy ​​​​de folgjende proseduere folgje. Hjir moatte wy de SUM-funksje brûke tegearre mei oare funksjes brûkt yn 'e foarige metoade. Yn 't algemien jout de funksje SUM de som fan de oanlevere wearden werom. Dizze wearden kinne berikken, arrays, nûmers, ensfh. Njonken dit haw ik de funksjes RIGHT , LEN en SUBSTITUTE kombinearre. Foar it doel fan demonstraasje haw ik de dataset wat feroare.

Stappen:

  • Selektearje earst sel D5 en skriuw de formule hjirûnder op.

=RIGHT(B5,SUM(LEN(B5) - LEN(SUBSTITUTE(B5,{"0","1","2","3","4","5","6","7","8","9"},""))))

  • Druk dan op Enter en tapasse it AutoFill -ark.

  • Nochris, skriuw de folgjende formule yn sel C5 .

=LEFT(B5,LEN(B5)-LEN(D5))

  • Yn de ein, druk op de Enter -kaai en tapasse it AutoFill -ark om de winske útfier te krijen.

5 Brek ien sel yn twa troch Excel Power Query

Lêst mar net it minste, Power Query is in oare poerbêste funksje yn MS Excel foar it splitsen of dielen fan sellen yn meardere kolommen. Litte wy útfine hoe't wy Power Query kinne brûke om ús doelen te foldwaan. Wy sille lykwols wurkje mei in soartgelikense dataset en splitse de efternammen yn earste en lêste dielen. Folgje dêrom de stappen hjirûnder om yn Excel ien sel yn twa te splitsen.

Stappen:

  • Selektearje earst de efternammen út de hiele kolom, ynklusyf de header.
  • Twadde, gean nei de Data ljepper en klik op Fan Tabel .
  • Tredde, druk op OK .

  • Fjirde binne jo yn de Power Query Editor en selektearje

Thús>Kolom splitsen>By delimiter .

  • Selektearje dan Spaasje as jo skiedingsteken en druk op Ok .

  • Selektearje dêrnei

Thús>Slút & Laad>Slút & Laad nei .

  • Kies dan jo bestimming út it Gegevens ymportearje Dialogbox en druk op OK .

  • Op it lêst sil de útfier ferskine lykas yn 'e ûndersteande figuer te sjen is.

Lês mear: Hoeom in sel te splitsen yn twa rigen yn Excel (3 manieren)

Dingen om yn gedachten te hâlden

  • Wês earst foarsichtich mei de formule as jo dizze ynfiere yn 'e formule bar.
  • Wês boppedat foarsichtich oer de triemnamme, triemlokaasje, en ek de útwreiding fan it excel-bestân.

Konklúzje

Dit binne alle stappen kinne jo folgje om ien sel yn twa te splitsen yn Excel. Hooplik kinne jo no maklik de nedige oanpassingen meitsje. Ik hoopje fan harte dat jo wat hawwe leard en genoaten fan dizze gids. Lit it ús asjebleaft witte yn 'e kommentaar seksje hjirûnder as jo fragen of oanbefellings hawwe.

Foar mear ynformaasje lykas dizze, besykje Exceldemy.com .

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.