Excel formúla til að skipta streng með kommu (5 dæmi)

  • Deildu Þessu
Hugh West

Þú gætir haft töflu í Excel vinnublaðinu þínu þar sem nokkrar tegundir gagna eru geymdar í reit og aðskildar með kommum. Ef þú vilt skipta þeim í nokkra dálka ertu á réttum stað. Í þessari grein muntu læra 5 dæmi um Excel formúlu til að skipta streng með kommu.

Sækja æfingarbók

Hlaða niður eftirfarandi Excel skrá fyrir æfinguna þína.

Kljúfa streng eftir Comma.xlsx

5 dæmi til að skipta streng með kommu með Excel formúlu

Við skulum kynna fyrst gagnasafnið okkar þar sem auðkenni, eftirnafn og deild. eru geymdar sem einn strengur aðskilinn með kommum. Markmið okkar er að skipta strengjunum í 3 dálka.

1. Sameina VINSTRI og FINNA aðgerðir til að skipta strengnum með kommu

Ta saman VINSTRI og FIND aðgerðir saman hjálpa okkur að skipta streng sem er aðskilinn með kommum í nokkra dálka. Fylgdu bara skrefunum hér að neðan til að gera þetta.

Skref:

  • Fyrst skaltu skrifa niður eftirfarandi formúlu í tómt reit C5.
=LEFT(B5,FIND(",",B5)-1)

Hér gefur FINDA fallið staðsetningu fyrsta komman úr strengnum B5 og LEFT fallið skilar stöfunum úr strengnum sem er á undan fyrstu kommu. Þú þarft að setja mínus 1 til að fá gögnin fyrir utan kommu.

  • Ýttu á ENTER. Þú munt sjá Kenn. 7> í reit C5. Dragðu nú Fill Handle til að fárestin af kennitölunni í sama dálki.

Hér er niðurstaðan,

Lesa meira: VBA til að skipta streng í marga dálka í Excel (2 leiðir)

2. Formúla með MID og FIND aðgerðum til að skipta Strengur í Excel

Að sameina MID og FIND aðgerðir saman hjálpar okkur að skipta streng sem er aðskilinn með kommum í nokkra dálka. Fylgdu bara skrefunum hér að neðan til að gera þetta.

Skref:

  • Fyrst skaltu skrifa niður eftirfarandi formúlu í tóman reit D5.
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)

Hér, FINDA(“,”,B5)+1 gefur upphafsstað 1. stafs á eftir 1. kommu.

FIND(“,”, B5, FIND(“,”, B5)+1) gefur upphafið staðsetning 1. stafs á eftir 2. kommu.

-FIND(“,”, B5)-1 útilokar alla stafi strengsins á eftir 2. kommu.

Að lokum, MID skilar stöfunum á milli þessara tveggja kommu.

  • Ýttu á ENTER. Þú munt sjá Eftirnafn í reit D5. Dragðu nú Fill Handle til að fá restina af Eftirnöfnum í sama dálki.

Hér er niðurstaðan,

Lesa meira: Excel VBA: Skipta streng eftir staf (6 gagnleg dæmi)

Svipuð lestur

  • Hvernig á að skipta frumum í Excel (5 auðveld brellur)
  • Excel VBA: Skiptu streng í raðir (6 I samningurDæmi)
  • Hvernig á að skipta hólf í tvær raðir í Excel (3 vegu)

3. Sameina HÆGRI og FINNA aðgerðir

Að sameina RIGHT og FIND aðgerðirnar saman hjálpar okkur að skipta streng sem er aðskilinn með kommum í nokkra dálka. Fylgdu bara skrefunum hér að neðan til að gera þetta.

Skref:

  • Fyrst skaltu skrifa niður eftirfarandi formúlu í tóman reit E5.
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))

Hér ákvarðar LEN(B5) lengdina strengsins í hólfinu B5.

FIND(“,”, B5, FIND(“,”, B5)+1 gefur staðsetningu síðasta kommu úr strengnum og að lokum skilar RIGHT fallið stöfunum úr strengnum sem er á eftir síðustu kommu.

  • Ýttu á ENTER. Þú munt sjá Dept. í klefa E5. Dragðu nú Fill Handle til að ná í restina af Deild í sama dálki.

Hér er niðurstaðan,

Lesa meira: Excel VBA: Skiptu streng eftir fjölda stafa (2 auðveldar aðferðir)

4. Sameina TRIM, MID, SUBSTITUTE, REPT og LEN aðgerðir

Að sameina TRIM, MID, SUBSTITUTE, REPT, og LEN aðgerðir saman hjálpar okkur að skipta streng sem er aðskilinn með kommum í nokkra dálka. Fylgdu bara skrefin hér að neðan til að gera þetta.

Skref:

  • Fyrst skaltu slá inn 1, 2 og 3 í stað dálkatitla kenninr., Eftirnafn og Dept. Nú,skrifaðu niður eftirfarandi formúlu í tóman reit C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))

Samantekt þessarar formúlu á að skipta út kommurnar með bilum með SUBSTITUTE og REPT föllum. Síðan skilar MID fallið texta sem tengist n. tilvikinu og að lokum hjálpar TRIM fallið að losna við aukabilin.

  • Ýttu á ENTER. Þú munt sjá Kenn.nr. við reit C5. Dragðu nú Fill Handle að fá afganginn af kt. í sama dálki. Og dragðu Fill Handle í rétta átt til að fá Eftirnafn og Dept.

Hér er niðurstaðan,

Lesa meira: Excel VBA: Split String into Cells (4 Useful Applications)

5. Kljúfa streng með kommu Notkun FILTERXML fallsins í Excel

Notkun FILTERXML fallsins hjálpar okkur að skipta streng sem er aðskilinn með kommum í nokkra dálka. Fylgdu bara skrefunum hér að neðan til að gera þetta.

Skref:

  • Fyrst skaltu skrifa niður eftirfarandi formúlu í tómt reit C5.
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))

Ef þú ert að nota Excel fyrir MS 365 geturðu notað FILTERXML aðgerðina að skipta streng með kommum. Í þessari aðferð breytist textastrengurinn í XML streng með því að breyta kommum í XML merki. TRANSPOSE aðgerðin snýr fylkinu þannig að það leggst lárétt í stað þess að vera lóðrétt.

  • Ýttu á ENTER. Þú munt sjá kenninr., Eftirnafn og Dept. í reit C5, D5, og E5 í sömu röð. Dragðu nú Fill Handle til að fá restina af gögnunum.

Hér er niðurstaðan,

Lesa meira: Excel formúla til að skipta: 8 dæmi

Niðurstaða

Í þessari kennslu hef ég fjallað um 5 dæmi um Excel formúlur til að skipta strengi með kommu. Ég vona að þér hafi fundist þessi grein gagnleg. Þú getur heimsótt vefsíðu okkar ExcelWIKI til að læra meira Excel tengt efni. Vinsamlegast sendu athugasemdir, tillögur eða fyrirspurnir ef þú hefur einhverjar í athugasemdahlutanum hér að neðan.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.