Ynhâldsopjefte
Yn Excel kinne jo situaasjes tsjinkomme wêr't jo nammen yn sellen dy't skieden binne mei de komma in protte moatte splitse. Yn it gefal moatte jo se miskien splitse yn foarnammen, efternammen, en yn guon gefallen ek middelnammen. Dit artikel sil jo de wichtichste manieren sjen litte om nammen te splitsen mei de komma yn Excel.
Dizze metoaden kinne ek brûkt wurde om adressen, telefoannûmers, ensfh. skieden troch komma's te splitsen.
Download Practice Wurkboek
Download it wurkboek mei de dataset brûkt om dit artikel te beskriuwen mei ferskate metoaden yn ferskate spreadsheets fan ûnderen. Besykje sels te downloaden en te oefenjen wylst jo troch de tutorials geane.
Nammen splitst mei Comma.xlsx
3 maklike manieren om nammen te splitsen mei komma yn Excel
D'r binne trije metoaden dy't ik hjir sil beskriuwe om nammen yn Excel te splitsen mei in komma. It ekstrahearjen fan foarnamme, efternamme of middelnamme hat ferskate formules. Ik sil elk trochgean yn syn ûnderseksjes. Gean troch elke seksje om te sjen hoe't dizze metoaden wurkje of selektearje dejinge dy't jo nedich binne út 'e tabel hjirboppe.
Earst, foar demonstraasje, brûk ik de folgjende dataset.
Ik brûk nammen mei foarnamme, middelnamme en efternamme. Mar jo kinne ek alle metoaden tapasse foar allinich foarnamme en efternamme skieden troch in komma.
1. Split Nammen mei Komma Tekst nei kolommen yn Excel brûke
Excel jout in Tekst nei kolommen ark om tekstwearden te splitsen yn ferskate kolomsellen skieden troch skiedingstekens. Likegoed, as wy in komma brûke as skiedingsteken yn dit ark, kinne wy nammen splitse mei in komma yn Excel. Folgje dizze stappen om te sjen hoe.
Stappen:
- Selektearje earst alle sellen mei sellen skieden troch in komma. Yn dit foarbyld is it it berik fan sellen B5:B8 .
- No, yn jo lint, gean nei de Data ljepper.
- Under de groep Data-ark , selektearje Tekst nei kolommen .
- Dêrtroch sil in Tekst konvertearje nei kolom-wizard ferskine. Kontrolearje Delimited yn it earste finster en klikje dêrnei op Folgjende .
- Yn it twadde finster , kontrolearje Komma ûnder Delimiters . Klik dan op Folgjende .
- Selektearje yn it folgjende finster de bestimming wêr't jo jo skieden kolom pleatse wolle. Yn dit gefal haw ik sel selektearre $C$5 .
- Klik as lêste op Finish .
- As d'r in flater warskôging is, klik dan op OK .
Dêrnei hawwe jo jo foarnamme, middelnamme en efternamme skieden.
Lês Mear: Hoe kinne jo nammen yn Excel splitse yn twa kolommen (4 fluch Ways)
2. It brûken fan Flash Fill om nammen te splitsen mei komma
D'r is in Flash Fill funksje fan Excel 2013fierder. Om syn funksje gearfetsje, detektearret de Flash Fill funksje it patroan en suggerearret en foltôget automatysk de rest fan de gegevens. Dizze metoade kin benammen nuttich wêze om gegevens te dielen skieden troch in skiedingsteken. Foar it grutste part is dit de fluchste metoade om nammen te splitsen mei in komma yn Excel.
Folgje dizze stappen foar in detaillearre gids foar dizze funksje.
Stappen:
- Litte wy earst de foarnammen ynfolje. Om dat te dwaan, selektearje in sel en typ de foarnamme fan 'e earste yngong mei de hân yn.
- Begjin likegoed mei it typen fan de foarnamme foar de folgjende yngong. De Flash Fill funksje sil automatysk de rest fan de foarnammen suggerearje.
- As de nammen foarsteld binne, drukke op Fier yn op jo toetseboerd. Jo sille jo foarnammen skieden hawwe.
- Folje op deselde wize de middennamme en efternammekolom yn troch it proses te werheljen. Jo sille jo nammen splitst hawwe.
Lês mear: How to Split Names in Excel (5 Effective Methods)
3. Ferskillende formules tapasse yn Excel
Jo kinne in ferlykber resultaat berikke as de boppesteande twa metoaden troch formules te brûken. Hoewol it resultaat itselde kin wêze, hawwe jo ferskate oanpak nedich yn formules om de ferskate dielen fan 'e nammen te ekstrahearjen. Foar in makliker begryp, Ik haw skieden de trije yn harrenkategory.
3.1 Split Foarnamme
Om foarnammen te splitsen kinne wy in kombinaasje brûke fan de LEFT en SEARCH funksjes.
De funksje LEFT nimt in tekst as primêr argumint en it oantal tekens dat ekstrahearre wurde moat as it opsjonele argumint. It jout ferskate karakters opjûn yn it argumint út de tekenrige.
De funksje SEARCH jout it nûmer fan de earste posysje fan in spesifyk karakter werom. It duorret twa primêre arguminten - de karakters dy't it moat fine en de tekstwearde wêr't it it karakter moat fine. De funksje kin in oar opsjoneel argumint nimme fan wêr't it it sykjen begjinne moat.
Om de details fan it gebrûk fan de formule te kennen folgje dizze stappen.
Stappen:
- Selektearje earst de sel wêr't jo de foarnamme wolle. Yn dit gefal is it sel C5 .
- Skriuw de folgjende formule op yn de sel.
=LEFT(B5,SEARCH(",",B5)-1)
- Druk dêrnei op Enter op jo toetseboerd. Jo sille jo foarnamme skieden hawwe fan 'e sel.
- Selektearje no de sel nochris en klikje en ferpleatse it Fullhandtak-ikoan oan it ein fan de list om alle foarnammen út de list te heljen.
Jo sille jo foarnammen splitst hawwe mei in komma mei de formule yn Excel.
> Ferdieling fan de formule:
👉
SEARCH(“,”, B5) syket nei in kommayn sel B5 en jout de earste posysje fan in komma dêryn werom, dat is 5 .
👉
SEARCH(“,”, B5)-1 jout de posysje foar de earste komma werom, dus de lingte fan de foarnamme dy't hjir 4 is.
👉
LEFT(B5, SEARCH(“,”, B5 )-1) jout de earste fjouwer tekens fan 'e lofterkant fan 'e tekenrige werom dy't Alex is.
Lês Mear: Excel VBA: Split Foarnamme en efternamme (3 praktyske foarbylden)
3.2 Split middennamme
Om de middelnamme te ekstrahearjen in kombinaasje fan de MID en SEARCH funksjes.
De MID funksje nimt in tekst, startposysje en ferskate tekens as arguminten. It jout de tekens werom út it midden fan de tekenrige.
De funksje SEARCH jout it nûmer fan de earste posysje fan in spesifyk karakter werom. It duorret twa arguminten - de karakters dy't it moat fine en de tekstwearde wêr't it it karakter moat fine en in opsjoneel argumint fan wêr't it it sykjen begjinne moat.
Stappen:
- Selektearje earst de sel wêr't jo de middelnamme wolle splitse. Yn dit gefal is it sel D5 .
- Skriuw dan de folgjende formule op yn 'e sel.
=MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2)
- Druk dêrnei op Enter op jo toetseboerd. Jo sille de middelste namme ekstrahearje út sel B5 .
- No, selektearje de sel nochris. Klik en sleep de FillBehannelje ikoan nei de rest fan 'e kolom om it yn te foljen mei middelnammen.
Dit sil middennammen yn Excel mei komma splitst.
> Ferdieling fan de formule:
👉
SEARCH(" ",B5,1) syket nei de earste romte yn sel B5 en jout 6 .
👉
SEARCH(" ",B5,SEARCH(" ",B5,1)+1) jout werom de twadde romte yn 'e tekenrige. It brûkt de logika fan it finen fan romte nei de earste romte. De formule jout 16 werom foar sel B5 .
👉
SEARCH(" ",B5,SEARCH(" ",B5,1)+1)- SEARCH(" ",B5,1) jout de lingte werom tusken de earste romte en de twadde romte, ynklusyf de romte, dy't 10 hjir is.
👉
Ta beslút MID (B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2) jout in totaal fan 8 karakters (-2 om de komma en spaasje te ferminderjen fan de 10 tekens) út de wearde fan sel B5 begjinnend mei de posysje 6. Yn dit gefal is it Patricia .
3.3 Split efternamme
Om efternammen út de dataset te splitsen, kinne wy in kombinaasje brûke fan de LEN , RIGHT , en SEARCH funksjes.
De funksje LEN nimt in tekststring as argumint en jout it totale oantal tekens werom deryn.
De funksje RJOCHTS nimt in tekst en, soms, de lingte dy't as arguminten ekstrahearre wurde moat. It jout in spesifyk oantal tekens út 'e ein fan' estring.
De SEARCH funksje siket in spesifyk karakter of in set tekens út in tekst en jout de posysje werom dêr't it earst oerienkomt. Dizze funksje nimt yn 't algemien twa primêre arguminten - de tekens dy't it moat fine en de tekst wêryn't it sil sykje nei de tekens. It kin soms in oar opsjoneel argumint nimme fan wêr't it syn sykjen sil begjinne.
Stappen:
- Selektearje earst de sel wêr't jo de lêste skriuwe wolle. namme. Ik haw sel E5 foar selektearre.
- Skriuw dan de folgjende formule op.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)))
- Druk dêrnei op Enter op jo toetseboerd. Jo sille de efternamme hawwe fan sel B5 .
- Selektearje de sel nochris. As lêste, klikje en ferpleatse it Fill Handle-ikoan om de formule foar de rest fan de kolom yn te foljen.
Sa, foar de lêste nammen, sille jo spjalte nammen hawwe yn Excel mei in komma.
We Ferdieling fan de formule:
👉
LEN(B5) ) jout it totale oantal tekens werom yn sel B5 en jout 22 werom.
👉
De SEARCH(" ",B5) jout de earste posysje fan romte werom dy't 6 is.
👉
SEARCH(" ",B5,SEARCH(" ",B5)+1) jout de posysje fan de twadde romte, dat is 16 hjir.
👉
De geneste SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1 )) jout de totale lingte fan it begjin oantde twadde romte dy't noch 16 is.
👉
LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5) +1)) jout it totale oantal tekens werom nei de twadde spaasje, dat is 6 hjir. Dit oantal karakters sil ekstrahearre wurde.
👉
Ta beslút, RJOCHTS(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5) +1))) funksje nimt de tekstwearde fan sel B5 en jout it oantal 6 tekens werom fan it ein dat, yn dit gefal, Morgan is.
Lês mear: Excel-formule om foarnamme en efternamme te skieden (mei foarbylden)
Konklúzje
Om gear te nimmen, dizze wiene de trije metoaden dy't jo brûke kinne om nammen te splitsen mei in komma yn Excel. Hoopje dat jo dit artikel ynformatyf en nuttich hawwe fûn. As jo fragen of suggestjes hawwe, lit it ús hjirûnder witte. Foar mear detaillearre gidsen lykas dit, besykje Exceldemy.com .