Ynhâldsopjefte
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 .