Kiel Dividi Ĉelon per Limigilo Uzante Excel-Formulon (8 Manieroj)

  • Kundividu Ĉi Tion
Hugh West

Ĉi tiu lernilo montros al vi kiel dividi ĉelon per limigilo helpe de formulo en Excel. Limigilo estas signo, kiu disigas partojn de datumoj ene de la teksta ĉeno. En ĉi tiu artikolo ni montros malsamajn manierojn dividi ĉelojn per limigilo uzante formulojn en excel.

Antaŭ ol komenci la seancon, ni konu la hodiaŭan ekzemplan laborlibron.

La bazo de nia ekzemplo estos studentoj rilataj datumoj ( Nomo , ID , Kurso , Urbo ). Uzante ĉi tiujn datumojn ni montros malsamajn metodojn, kiuj funkcias en malsamaj cirkonstancoj.

Ekzemploj de ĉiuj metodoj estos konservitaj en apartaj folioj.

Elŝutu Praktikan Laborlibron

Vi bonvenas elŝuti la laborlibron el la suba ligilo.

Dividi ĉelon per Delimiter.xlsx

8 Malsamaj Vojoj por Dividi Ĉelojn per Limigilo Uzante Formulon en Excel

Vi eble bezonos dividi ĉelojn en Excel en iuj cirkonstancoj. Ĉi tiuj povus okazi kiam iu kopias la informojn de interreto, datumbazo aŭ kunlaboranto. Se vi havas tutajn nomojn kaj volas apartigi ilin en unuajn kaj familiajn nomojn, tio estas simpla ekzemplo de kiam vi bezonus dividi ĉelojn en Excel.

1. Kombinu Excel-String-Funkciojn kun SEARCH-Funkcio por Dividi per streketo/Dividostreko-Limigilo Separata Teksto

La unua afero, kiun vi devas fari por disigo per limigilo, estas lokalizi laĉelo per limigilo uzante formulon en Excel.

PAŜOJ:

  • Unue elektu la deziratan ĉelon kaj tajpu la formulon tie.
=FILTERXML(""&SUBSTITUTE(B5,",","")&"","//s[2]")

  • Tiam premu Enigu por vidi la rezulton.

  • Laste, trenante la aldonsignon, vi povas reprodukti formulon kaj akiri la rezulton por kolekto de ĉeloj.

🔎 Kiel Funkcias la Formulo?

Ĉi tie, la SUBSTITUTO estas anstataŭigi specifan tekston en teksta ĉeno. Tiam, la funkcio FILTERXML de Excel ebligas vin eltiri datumojn el XML dosiero.

7. Apliki TEXTSPLIT-Funkcion al Rompi Ĉelojn per Limigilo

Ni uzas la funkcion TEXTSPLIT kie kolumnoj kaj vicoj estas uzataj kiel limigiloj por dividi tekstajn sekvencojn. Vi povas dividi ĝin laŭ vicoj aŭ laŭ kolumnoj. Ĉi tiu estas la plej mallonga kaj simpla maniero dividi ajnan ĉelon per limigilo. Por dividi ĉelon per limigilo uzante formulon en Excel, ni sekvu la paŝojn malsupren.

PAŜOJ:

  • Elektu la ĉelon kie vi volas vidi la rezulton, kaj metu la formulon tie.
=TEXTSPLIT(B5,",")

  • Post tio, premu Enigu .

  • Krome, vi povas reprodukti formulon kaj akiri la rezulton por aro da ĉeloj trenante la aldonsignon.

RIMARKO: Certigu, ke vi havas sufiĉe da malplenaj kolumnoj apud ĝi. Alie, vi povas alfronti la #SPILL! eraro.

8. Dividi Ĉelojn Kombinante TRIM, MED, SUBSTITUTE, REPT & LEN-Funkcioj

Alia kombinaĵo de la formulo estas la TRIM , MID , SUBSTITUTO , REPT , kaj LEN funkcioj, per tio ni povas dividi ĉelojn per limigilo uzante la formulon en Excel.

PAŜOJ:

  • Metu la formulon. en la ĉelo, kie vi volas vidi la rezulton post elekti ĝin.
=TRIM(MID(SUBSTITUTE($B5,"|",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))

  • Tiam premu Enigu .

  • Svingante la aldonsignon, vi ankaŭ povas duobligi formulon kaj ricevi la rezulton por grupo de ĉeloj.

🔎 Kiel Funkcias la Formulo?

Jen, LEN liveras la longon de teksta ĉeno en signoj. Tiam, la funkcio SUBSTITUTE anstataŭigas tekston, kiu aperas ĉe certa loko en teksta ĉeno. Post tio, la MID funkcio donas certan nombron da vortoj el teksta ĉeno, komencante ĉe la loko, kiun vi nomumas. Fine, la funkcio TRIM forigas ĉiujn blankajn spacojn el la teksto escepte de duoblaj interspacoj postparoloj.

Kiel Dividi Ĉelon per Limigilo Uzante Tekston al Kolumnoj Trajto en Excel

Excel havas en ĝi funkcion por dividi ĉelojn . Vi trovos ĝin ene de la opcioj de la Datumlangeto . Por uzi la funkcion por dividi ĉelojn per limigilo uzante formulon en Excel, vi devas sekvi la instrukciojnsube.

PAŜOJ:

  • Unue elektu la ĉelon aŭ kolumnon (pli ofte vi devas elekti tutan kolumnon).
  • Poste esploru la langeton Datumoj . Ĉi tie ene de la sekcio Datumaj Iloj , vi trovos opcion nomatan Teksto al Kolumnoj .
  • Post tio, alklaku tion.

  • Antaŭ vi aperos dialogujo. Kutime vi devos dividi ĉelojn per limigilo, do kontrolu la opcion Limigita kaj alklaku Sekva .

  • Tiam vi trovos interfacon enhavantan plurajn limigilojn.
  • Plue elektu vian preferatan aŭ vi povas ankaŭ enigi vian propran limigilon.
  • Kiam vi elektas la limigilon, vi vidos la rezulton rigardi malsupre de la skatolo.
  • Krome, alklaku Sekva tiam.

  • En ĉi tiu ekzemplo, ni elektis komon ĉi tie, ĉar niaj valoroj estis komo apartigitaj.
  • Post klako Sekva vi trovos la eblojn por elekti la tipon. de via valoro kaj alklaku Finu . Vi ricevos apartan valoron.

  • Momente, ni konservas ĉi tion kiel Ĝenerala ( per defaŭlte) . La formato montrita en la suba bildo estis produktita post fari iujn formaciojn.

Konkludo

La ĉi-supraj metodoj helpos vi dividu ĉelon per limigilo uzante formulon en Excel. Tio estas ĉio por hodiaŭ. Kunla supraj metodoj, vi povas dividi ĉelon per limigilo uzante formulon en Excel. Ni provis listigi plurajn manierojn dividi ĉelojn per limigilo uzante formulojn. Mi esperas, ke ĉi tio estos helpema. Bonvolu komenti se io ŝajnas malfacile komprenebla. Vi ankaŭ povas sciigi al ni aliajn manierojn, se ni maltrafis ĝin ĉi tie.

limigilo mem. Post kiam vi lokalizas la limigilon, vi povas facile disiĝi de ambaŭ flankoj de la limigilo. Ni uzos la SEARCH-funkcionpor lokalizi la limigilon, tiam ni ĉerpos la valorojn el la teksto uzante la LEFT, MID RIGHTfunkcioj.

1.1. Integri LEFT, & SEARCH Funkcioj

Ni komencu. Ĉar la funkcio LEFT havas du parametrojn, tekston kaj nombron da signoj. Ni enigos la tekston kiel ni konas nian tekstovaloron. Por la nombro da signoj, ni uzos la funkcion SEARCH .

PAŜOJ:

  • Unue elektu la ĉelon kaj metu la formulo en tiun ĉelon.
=LEFT(B5, SEARCH("-",B5,1)-1)

  • Ptere, premu la Enigu klavon de via klavaro.

  • Trenu la piktogramon Plenigi Tenilon malsupren por duobligi la formulon super la intervalo. Aŭ, por Aŭtomatplenigi la intervalon, duoble alklaku sur la plus ( + ) simbolo.

  • Fine, ni povas vidi la rezulton.

🔎 Kiel Ĉu la Formulo Funkcias?

En la ekzemplo, nia limigilo estas la streketo ' '. La funkcio SEARCH havintus al ni la pozicion de streketo. Nun, ni ne bezonas la streketon mem, ni devas eltiri ĝin antaŭ la streketo.

1.2. Kunfandi MID & SEARCH Funkcioj

Nun, ni skribu por la meza valoro. Por tio, ni uzos la MID & SERĈI funkcioj. Ni sekvu la procedurojn sube.

PAŜOJ:

  • Por komenci, elektu la ĉelon kaj enigu la jenan formulon.
=MID(B5, SEARCH("-",B5) + 1, SEARCH("-",B5,SEARCH("-",B5)+1) - SEARCH("-",B5) - 1)

  • Premu Enigu .

  • Por kopii la formulon super la intervalo, trenu la simbolon Plenigi Tenilon malsupren. Alternative, vi povas duoble klaki la aldonan ( + ) signon al Aŭtomata plenigo la intervalo.

  • Fine, vi povas vidi, ke ĉiuj mezaj valoroj estas apartigitaj nun.

🔎 Kiel Funkcias la Formulo?

La loko de unu teksta ĉeno ene de alia estas redonita de la funkcio SEARCH . Ĝi komencos de la signo apud la streketo. Surbaze de la nombro da signoj, kiujn ni provizas, MID prenas certan nombron da signoj de teksta ĉeno, komencante ĉe la loko, kiun vi nomumas.

1.3. Kunmetaĵo RIGHT, LEN, & SERĈAJ Funkcioj

Nun, por apartigi la plej lastan ĉelon ni uzos la kombinaĵon de RIGHT , LEN , kaj SEARCH funkcioj . Ni vidu la paŝojn malsupren por dividi la ĉelon per limigilo uzante la kombinaĵon de la formulo.

PAŝoj:

  • Unue, elektu la ĉelon kaj enigu la jenan formulon en tiun ĉelon.
=RIGHT(B5,LEN(B5) - SEARCH("-", B5, SEARCH("-", B5) + 1))

  • Premu la Enigu klavon sur vian klavaron denove.

  • Post tio, trenu la Plenigu Tenilon piktogramon por kopii la formulon super la intervalo. Aŭ, duoble alklaku sur la plus ( + ) signo. Ĉi tio ankaŭ duobligas la formulon.

  • Tiel, la lasta valoro estos dividita per la limigilo.

🔎 Kiel Funkcias la Formulo?

Ĉi tie, la funkcio LEN revenas la tuta longo de la ŝnuro, el kiu ni subtrahas la pozicion de la lasta streketo. La funkcio SEARCH havintus al ni la pozicion de streketo. Tiam, la diferenco estas la nombro da signoj post la lasta streketo, kaj la funkcio RIGHT ĉerpas ilin.

NOTU: Vi povas dividi kolumnojn per iu ajn. alia karaktero en simila modo. Ĉio, kion vi bezonas fari, estas anstataŭigi ' ' per via bezonata limigilo.

Legu Pli: Excel Formulo por Dividi Ŝnuron per Komo (5 Ekzemploj )

2. Kunfandi Formulojn por Disdivido de Teksto per Liniorompo

Por disigi ŝnuron post liniorompo ni uzos similan formulon al la antaŭa sekcio. Unu kroman funkcion ni devas aldoni al niaj antaŭaj formuloj. La funkcio estas CHAR .

2.1. Kombinu LEFT, SERCH, & CHAR-Funkcioj

Ĉi tiu CHAR funkcio liveros la linirompan signon. Por akiri la unuan valoron kaj apartigi ĝin de la ĉelo ni uzos la funkciojn LEFT , SEARCH kaj CHAR . Ni rigardu la procedurojn porĉi tio.

PAŜOJ:

  • Same la antaŭaj metodoj, unue elektu ajnan ĉelon kaj metu la sekvan formulon por ĉerpi la plej supran valoron.
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)

  • Premu la Enigu klavon por vidi la rezulton.

  • Plue, trenante la plus-signon vi povas kopii la formulon kaj akiri la rezulton por la gamo de ĉeloj.

🔎 Kiel Funkcias la Formulo?

10 estas la ASCII kodo por la linio. Ni provizas 10 ene de CHAR por serĉi liniorompojn. Signo kiu estas determinita per nombro estas resendita. Plue, ĝi serĉas la paŭzon. Post tio, ĉi tio liveras la plej altan valoron.

2.2. Aldoni MID, SEARCH, & CHAR Funkcias Kune

Por apartigi la mezan valoron, ni vidu la paŝojn malsupren.

PAŜOJ:

  • Simile al la aliaj aliroj, unue elektu ajnan ĉelon kaj enigu la sekvan formulon por ĉerpi la plej altan valoron.
=MID(B5, SEARCH(CHAR(10),B5) + 1, SEARCH(CHAR(10),B5, SEARCH(CHAR(10),B5)+1) - SEARCH(CHAR(10),B5) - 1)

  • Al vidu la rezulton, premu la klavon Enigu .

  • Aldone, vi povas reprodukti la formulon kaj akiri la rezulton por la specifita. gamo da ĉeloj trenante la signon plus .

2.3. Aliĝu RIGHT, LEN, CHAR, & SERĈAJ Funkcioj

Nun por la dekstra flanko de la teksto, nia formulo estos la kombinaĵo de la RIGHT , LEN , CHAR , kaj SERĈI funkcioj. Uzu la taŭgan formulon por la ceteraj valoroj. Do, por apartigi la malsupran valoron sekvu la instrukciojn.

PAŜOJ:

  • Kiel kun la pli fruaj teknikoj, elektu la ĉelon kaj enigu la sekvan formulon por ĉerpi la malsupra valoro.
=RIGHT(B5,LEN(B5) - SEARCH(CHAR(10), B5, SEARCH(CHAR(10), B5) + 1))

  • Premu Enigu klavon de la klavaro.

  • Fine, vi povas reprodukti la formulon kaj retrovi la respondon por la specifita gamo de ĉeloj trenante la aldonsignon.

Legu Pli: Kiel Dividi Ĉelojn en Excel (5 Facilaj Trukoj)

3. Dividi Ĉelon per Teksto & Nombra Ŝnuro en Excel

En ĉi tiu sekcio, ni vidos kiel dividi tekston havantan signan ĉenon sekvitan de nombro. Por simpleco, ni alportis kelkajn ŝanĝojn al niaj folioj (Ne zorgu, ĉiuj folioj estos en la laborlibro). En nia ekzemplo, ni havas Nomo de lernanto kaj ID kune en kolumno kaj dividi ilin en du malsamajn kolumnojn.

3.1. Kombinu RIGHT, SUM, LEN, & Anstataŭaj Funkcioj

Ene de SUBSTITUTO ni anstataŭigas nombrojn per spaco kaj kalkulas ilin per LEN . Por dividi tekston sekvitan de nombroformata ĉeno ni unue devas eltrovi la nombron, poste helpe de tiu eltirita nombro ni povas ĉerpi tekston.

PAŜOJ:

  • En la komenco, elektu la ĉelon kie ni volasmetu la rezulton. En nia kazo, ni elektos ĉelon C5 .
  • Tiam, enigu la formulon en tiun ĉelon.
=RIGHT(B5,SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0","1","2","3","4","5","6","7","8","9"},""))))

  • Premu la Enigu klavon.

  • Vi ankaŭ povas reprodukti formulon. kaj retrovu la respondon por gamo da ĉeloj trenante la aldonsignon.

🔎 Kiel Ĉu la Formulo Funkcias?

Por ĉerpi la nombrojn, ni devas serĉi ĉiun eblan nombron de 0 ĝis 9 ene de nia ĉeno. Poste, ricevu la totalajn nombrojn kaj redonu la nombron da signoj de la fino de la ĉeno.

3.2. Integri LEFT & LEN-Funkcioj

Por ĉerpi la tekstan valoron, nun ni devas uzi la funkcion LEFT kaj en la lokokupilon por la nombro da signoj por provizi la totalan longon de la ĉela longo de ciferoj ene de tio. Kaj ni ricevas la ciferojn de ĉelo D5 , dum ni disigas la ID en la antaŭa metodo.

PASOJ:

  • En la komenco, elektu apartan ĉelon kaj enigu tie la formulon.
=LEFT(B5,LEN(B5)-LEN(D5))

  • Premu Enigu .

  • Trenante la aldonsignon, vi povas duobligi formulon kaj ricevi la rezulton por grupo de ĉeloj.

Legu Pli: Excel VBA: Dividi Ŝnuron laŭ Nombro de Signoj (2 Facilaj Metodoj)

4. Rompi Ĉelon per Numero & Teksta Ŝnuro-Ŝablono Uzanta Formulo

Se vi havaskomprenis la metodon por disigi ' tekston + nombro ', tiam espereble, vi komencis imagi manieron dividi ĉenon da nombroj sekvataj de teksta formato. . La aliro estos la sama kiel antaŭe, nur unu ŝanĝon vi rimarkos. Nun, la nombro estas maldekstre de nia teksto, do ni devas uzi la funkcion LEFT por preni la nombron kaj por signa teksto, ni uzos la funkcion RIGHT .

4.1. Kunfandi LEFT, SUM, LEN, & SUBSTITUTO Funkcioj

Por dividi la ĉelon laŭ nombro kaj tekstŝnuro por la plej supra valoro, ni devas kunfandi la LEFT , SUM , Funkcioj LEN, kaj SUBSTITUTE .

PAŜOJ:

  • Unue elektu la specifan ĉelon komence kaj enigu la formulo tie.
=LEFT(B5, SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0","1","2","3","4","5","6","7","8","9"}, ""))))

  • Premu la Enigu klavon.

  • Krome, trenante la aldonan simbolon, vi povas duobligi formulon kaj ricevi la rezulton por grupo de ĉeloj.

4.2. Kunmetaĵo DEKSTRA & LEN-Funkcioj

Ni devas kombini la funkciojn RIGHT kaj LEN por dividi la ĉelon laŭ nombro kaj tekstŝnuro por la lasta valoro.

PAŜOJ:

  • Por komenci, elektu la specifan ĉelon kaj enigu la formulon tie.
=RIGHT(B5,LEN(B5)-LEN(C5))

  • Premu la butonon Enigu .

  • Aldone, vi povas reprodukti formulon kajakiri la respondon por aro de ĉeloj trenante la aldonsignon.

5. Dividi Daton de Ĉelo kombinante RIGHT, LEN, FIND, & Anstataŭaj Funkcioj

Por dividi la daton el via teksto, vi povas uzi la kombinaĵon de la RIGHT , LEN , TROVU kaj Anstataŭigi funkciojn.

PAŜOJ:

  • Elektu la deziratan ĉelon kaj poste tajpu la formulon tie.
=RIGHT(B5,LEN(B5)-FIND(" ",SUBSTITUTE(B5," "," ",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2)))

  • Ptere, premu la Enigu klavon.

  • Vi ankaŭ povas reprodukti formulon kaj akiri la rezulton por aro da ĉeloj trenante la aldonsimbolon.


0> 🔎 Kiel Funkcias la Formulo?

Ĉar la datvaloro estas ĉe la fino de la ĉeno, do ni trairis kelkajn okazojn por tiu monato, dato, kaj jaro povas esti abstraktitaj. Se via celvaloro postulas pli da teksto por veturi, vi povas ĉerpi ilin ŝanĝante la nombron da okazoj.

NOTU:Ĉi tiu formulo estos utila nur kiam vi havas daton je la fino de via teksta ĉeno.

Legu Pli: Excel VBA: Split String en Ĉelojn (4 Utilaj Aplikoj)

6 . Kombinu FILTERXML & SUBSTITUTE Funkcioj al Split Cell

Uzante la provizitan xpath, la FILTERXML-funkcio ĉerpas apartajn datumojn el XML dokumentoj. Ni povas kombini la funkciojn FILTERXML kaj SUBSTITUTE por apartigi ĉelojn. Ni disiĝu

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.