Efnisyfirlit
Stundum, meðan við vinnum í Microsoft Excel , þurfum við að skipta samfelldum gildum eins dálks aðskilin með komma í mismunandi dálka eða línur. Þegar við flytjum inn gögn sem myndast úr öðrum forritum í Excel gætu öll gögn verið sett í einstaka dálk; aðskilin með kommu. Að auki gætum við þurft að draga út ákveðinn hluta af gögnunum út frá kröfunni. Þessi grein mun leiða þig til að skipta gildum aðskilin með kommum í marga dálka/raðir með því að nota nokkrar aðgerðir og eiginleika.
Sækja æfingarvinnubók
Þú getur halað niður æfingu vinnubókinni sem við höfum notað til að undirbúa þetta grein.
Skljúfa kommuaðskilin gildi í raðir eða dálka.xlsm
5 aðferðir til að skipta kommumaðskildum gildum í raðir eða dálka í Excel
1. Aðgreina gögn í línur/dálka með kommu með því að nota eiginleikann „Texti í dálka“ í Excel
1.1. Skipta gildum í dálka
Fyrst af öllu mun ég nota Texti í dálka eiginleika Excel til að skipta gögnum í marga dálka. Þetta er auðveldasta aðferðin til að aðskilja gögn í dálka . Segjum sem svo að við höfum gagnasafn sem inniheldur nokkra ávexti í dálki, aðskilið með kommu. Það eru 3 ávextir í hverri frumu. Nú mun ég skipta ávöxtum dálks B í 3 mismunandi dálka (dálka C , D & E ).
Fylgdu skrefunum hér að neðan til að geraverkefni.
Skref:
- Veldu fyrst allt gagnasafnið og farðu í Gögn > Gagnaverkfæri > Texti í dálka .
- Í kjölfarið birtist Texti í dálkahjálp . Nú, í hlutanum Upprunaleg gagnategund skaltu velja Aðskilin og smella á Næsta .
- Þá í Afmörkun hlutanum skaltu setja gátmerki við Komma og ýta á Næsta .
- Eftir það skaltu velja áfangastað (hér Cell C5 ) og ýta á Finish .
- Að lokum, eftir að hafa lokað Texta í dálkahjálp , munum við fá niðurstöðuna hér að neðan. Öll gögn aðskilin með kommum eru skipt í dálka C , D og E .
Lesa meira: Hvernig á að skipta gögnum í einni Excel reit í marga dálka (5 aðferðir)
1.2. Skipta í línur með því að nota texta í dálka
Nú mun ég skipta gildum aðskilin með kommu í margar línur . Segjum sem svo að ég sé með gagnasettið hér að neðan sem inniheldur nokkur ávaxtanöfn. Áður en þessi gildi eru sett í margar línur mun ég skipta þeim í dálka með því að nota Texti í dálka eiginleikann.
Skref:
- Veldu fyrst Cell B5 , farðu í Gögn > Texti í dálka .
- Síðan frá Texti í dálkahjálp veldu Upprunaleg gagnategund : Aðskilin og smelltu á Næsta .
- Veldu nú Afmörkun gerð: Komma og smelltu á Næsta .
- Eftir það, veldu Áfangastað reitinn (hér Cell C5 ) og ýttu á Finish .
- Þar af leiðandi færðu eftirfarandi úttak. Nú mun ég setja gögnin sem myndast í mörgum röðum. Til að gera það afritaðu bilið C5:G5 .
- Síðar hægrismelltu á Cell B7 , og veldu Transpose úr Paste Options (sjá skjámynd).
- Að lokum munum við fáðu niðurstöðuna sem við vorum að leita að, öllum kommum-aðgreindum gildum er skipt yfir línur 7 til 11 .
Lesa meira: Hvernig á að skipta gögnum í Excel (5 leiðir)
2. Excel Power Query til að skipta kommumaðskildum gildum í dálka eða raðir
2.1. Power Query til að skipta gildum í dálka
Að þessu sinni mun ég nota excel Power Query til að skipta gögnum aðskilin með kommum í marga dálka. Fylgdu leiðbeiningunum hér að neðan til að framkvæma verkefnið.
Skref:
- Fyrst skaltu setja bendilinn í einhvern af reitunum í núverandi gagnasafni. Farðu svo í Gögn > Frá töflu/sviði ( Fáðu og umbreytir gögnum hópnum).
- Þar af leiðandi mun Excel biðja þig um að breyta gagnasviðinu í töflu. Athugaðu gagnasviðið og ýttu á OK til að búa til töfluna.
- Þar af leiðandi er Power Query Editor gluggibirtist með töflunni hér að neðan. Farðu nú í Power Query Editor gluggann í Heima > Skipta dálki > Með afmörkun .
- Eftir það birtist Dálkaskipting eftir afmörkun glugginn. Veldu Komma úr Veldu eða sláðu inn afmörkun og ýttu á OK (sjá skjámynd).
- Þar af leiðandi skiptir excel töflunni í 3 dálka eins og hér að neðan. Nú, til að loka Power Query Editor , farðu í Heima > Loka & Hlaða > Loka & Hlaða .
- Að lokum, hér er endanleg niðurstaða sem við fáum. Öllum gögnum aðskilin með kommum er skipt í 3 dálka í töflu.
Lesa meira: Hvernig á að skipta gögnum í Margir dálkar í Excel
2.2. Skipta gögnum í línur
Hér mun ég skipta gildum aðskilin með kommu í margar línur með Excel Power Query .
Skref:
- Við erum með kommu aðskilin ávexti í klefi B5 & C5 . Til að nota Power Query á þessi gildi skaltu smella á Cell B5 eða C5 og fara í Gögn > Úr töflu /Range .
- Næst mun Búa til töflu glugginn birtast, athuga töflusviðið og ýta á Allt í lagi . Þar af leiðandi verður taflan hér að neðan búin til í Power Query Editor glugganum.
- Veldu síðan töfluna, farðu í Home > SplitDálkur > Eftir afmörkun .
- Nú birtist gluggi Skipta dálki eftir afmörkun . Í hlutanum Veldu eða sláðu inn afmörkun veldu Komma , farðu í Ítarlegar valkostir og smelltu á Raðir úr reitnum: Skljúfa inn . Þegar þú ert búinn ýtirðu á OK .
- Þegar þú ýtir á OK fáum við úttakið hér að neðan . Farðu á Heima > Loka & Hlaða > Loka & Hladdu til að birta niðurstöðuna á excel vinnublaðinu.
- Að lokum er eftirfarandi endanleg niðurstaða sem við fengum. Öllum kommum-aðgreindum gildum er skipt í línur 2 til 7 .
3. Sameina VINSTRI, HÆGRI , MID, FINNA & amp; LEN aðgerðir til að skipta kommum aðskildum gildum í dálka
Við getum notað excel föll til að skipta gögnum aðskilin með kommum í marga dálka. Í grundvallaratriðum getum við dregið út hluta af gögnum í mismunandi dálka með því að nota samsetningar af Excel aðgerðum byggðar á afmörkun (kommu, bil, semíkomma). Í þessari aðferð mun ég draga gögn úr 3 stöðum úr samfelldum textastreng sem staðsettur er í dálki B og setja þau í marga dálka.
3.1. Finndu fyrsta orðið
Í upphafi mun ég draga fyrsta orðið úr samfellda textastrengnum með aðgerðunum VINSTRI og FINNA .
Skref:
- Sláðu inn formúluna hér að neðan í Cell C5 og ýttu á Sláðu inn af lyklaborðinu.
=LEFT(B5,FIND(",", B5)-1)
- Við inngöngu formúlunni mun Excel skila ' Dates ' sem er fyrsta orðið í Cell B5 .
Hér, FINDA aðgerðin skilar staðsetningu 1. kommunnar. Þá dregur LEFT fallið út fyrsta orðið á undan fyrstu kommu.
3.2. Dragðu út 2. orð
Nú mun ég nota samsetningu MID og FIND aðgerða til að draga út annað orðið úr frumu B5 .
Skref:
- Sláðu inn eftirfarandi formúlu í Hólf D5 og ýttu á Enter .
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)
- Þar af leiðandi skilar ofangreind formúla vínber ; annað orðið í frumu B5 .
Hér skilar MID fallinu stafir úr miðju textastrengs Hólfs B5 . og FINNA fallið skilar staðsetningu 2. strengsins í hólf B5 .
3.3. Finndu þriðja orð
Segjum að ég muni draga þriðja orðið úr klefi B5 byggt á staðsetningu kommu. Þegar ég tek út þriðja orðið mun ég nota aðgerðirnar RIGHT , LEN og FIND .
Skref:
- Sláðu inn formúluna hér að neðan í Hólf D5 . Ýttu svo á Enter .
=RIGHT(B5, LEN(B5)-FIND(",", B5,FIND(",",B5)+1))
- Þegar þú ýtir á Sláðu inn , excel mun skila Watermelon sem er 3. orð af samfelldu gögnum okkar í frumu B5 .
Hér skilar LEN fallið lengdinni af frumu B5 . Þá skilar FINDA fallinu staðsetningu kommu í Hólf B5 . Seinna, allt eftir niðurstöðu FINDA og LEN aðgerðanna, dregur HÆGRI fallið út orðið lengst til hægri úr B5 klefi.
- Þar sem ég hef fengið öll 1. , 2. og 3. orð í mismunandi dálkum fyrir fyrstu röð, mun ég nú reyna að fá svipuð niðurstaða fyrir restina af röðunum. Til að gera það skaltu velja svið C5:D5 og nota Fill Handle ( + ) tólið.
- Að lokum, hér er lokaniðurstaðan sem við munum fá.
4. Excel VBA til að skipta upp kommuaðgreindum gildum í dálka eða Raðir
4.1. VBA til að skipta gildum í dálka
Þú getur skipt gögnum aðskilin með kommu í marga dálka með því að nota einfaldan VBA kóða.
Skref:
- Fyrst skaltu fara í vinnublaðið þar sem þú vilt skipta gögnunum. Næst skaltu hægrismella á nafn blaðsins og smella á Skoða kóða til að koma upp VBA glugganum.
- Sláðu síðan inn kóðann hér að neðan í Module og Keyðu kóðann með því að nota F5 takkann.
3310
Hér sýnir ' r ' línur sem innihalda gögn. Á hinn bóginn, „ Count=3 “ gefur til kynna dálk C , sem erfyrsti dálkurinn til að sýna skiptu gögnin.
- Þegar þú keyrir kóðann er gögnum aðskilin með kommum í dálki B skipt í dálka C , D og E eins og hér að neðan:
4.2. Skipta gildum í raðir
Nú mun ég skipta gildum aðskilin með kommum í mismunandi raðir með því að nota Excel VBA. Fylgdu skrefunum hér að neðan til að framkvæma verkefnið.
Skref:
- Farðu fyrst á vinnublaðið þar sem þú hefur gögnin og hægrismelltu á Skoða kóða .
- Í kjölfarið birtist VBA glugginn. Skrifaðu kóðann hér að neðan í Eininguna og hreinsaðu kóðann með því að ýta á F5 á lyklaborðinu.
2862
- Nú þegar þú keyrir kóðann mun inntaksreiturinn hér að neðan birtast, sláðu inn gagnasviðið fyrir neðan og ýttu á OK .
- Í kjölfarið mun annar inntakskassi birtast. Settu áfangastaðinn þar inn og ýttu á OK .
- Í lokin munum við fá úttakið hér að neðan. Öllum kommumaðgreindum gildum gagnasafnsins okkar er skipt í línur 8 til 13 .
5. Notaðu Excel Flash Fill til að skipta kommumaðgreindum gildum í mismunandi dálka
Við getum slegið inn hluta af kommuaðgreindum gögnum í annan dálk og notað síðan eiginleikann Flash Fill til að fá restina af gögnin af sama mynstri.
Skref:
- Sláðu inn ' Dates ' í Cell C5 .Seinna, þegar þú byrjar að slá inn ' R ' í Cell C6 , skilur excel að ég vil hafa ávexti í fyrstu stöðu úr öllum röðum.
- Einfaldlega ýttu á Enter til að fá niðurstöðuna hér að neðan. Nú geturðu beitt þessari svipuðu aðferð til að skipta öðrum gildum aðskilin með kommum í marga dálka.
Niðurstaða
Í greininni hér að ofan hef ég reynt að ræða nokkrar aðferðir til að skipta gildum aðskilin með kommum í línur eða dálka í excel vandlega. Vonandi duga þessar aðferðir og skýringar til að leysa vandamál þín. Vinsamlegast láttu mig vita ef þú hefur einhverjar spurningar.