Si të ndahet qeliza me ndarës duke përdorur formulën e Excel (8 mënyra)

  • Shperndaje Kete
Hugh West

Ky tutorial do t'ju tregojë se si të ndani një qelizë me ndarës me ndihmën e një formule në Excel. Një kufizues është një karakter që ndan pjesë të të dhënave brenda vargut të tekstit. Në këtë artikull ne do të demonstrojmë mënyra të ndryshme për të ndarë qelizat me përcaktues duke përdorur formulat në excel.

Para fillimit të seancës, le të mësojmë për shembullin e sotëm të librit të punës.

Baza e shembullit tonë do të jenë të dhënat lidhur me studentët ( Emri , ID , Kursi , Qyteti ). Duke përdorur këto të dhëna, ne do të tregojmë metoda të ndryshme që funksionojnë në rrethana të ndryshme.

Shembuj të të gjitha metodave do të ruhen në fletë të veçanta.

Shkarko librin e punës praktike

Jeni të mirëpritur të shkarkoni librin e punës nga lidhja më poshtë.

Split Cell by Delimiter.xlsx

8 Të ndryshme Mënyrat për të ndarë qelizat me ndarës duke përdorur formulën në Excel

Mund t'ju duhet të ndani qelizat në Excel në disa rrethana. Këto mund të ndodhin kur dikush kopjon informacionin nga interneti, një bazë të dhënash ose një bashkëpunëtor. Nëse keni emra të tërë dhe dëshironi t'i ndani në emra dhe mbiemra, ky është një shembull i drejtpërdrejtë kur do t'ju duhet të ndani qelizat në Excel.

1. Kombinoni funksionet e vargut të Excel me funksionin SEARCH për t'u ndarë me tekst të ndarë me vizë/ndarëse ndarëse

Gjëja e parë që duhet të bëni për ndarjen sipas ndarësit është të gjeni vendndodhjenqelizë me ndarës duke përdorur formulën në Excel.

HAPA:

  • Së pari, zgjidhni qelizën e dëshiruar dhe shkruani formulën atje.
=FILTERXML(""&SUBSTITUTE(B5,",","")&"","//s[2]")

  • Më pas, shtypni Enter për të parë rezultatin.

  • Së fundi, duke zvarritur shenjën e shtimit, mund të përsërisni një formulë dhe të merrni rezultatin për një koleksion qelizash.

🔎 Si funksionon formula?

Këtu, ZËVENDËSIMI do të zëvendësojë tekstin specifik në një varg teksti. Më pas, funksioni FILTERXML i Excel ju mundëson të tërheqni të dhëna nga një skedar XML .

7. Aplikoni funksionin TEXTSPLIT për të ndarë qelizat sipas ndarësit

Ne përdorim funksionin TEXTSPLIT ku kolonat dhe rreshtat përdoren si ndarës për të ndarë sekuencat e tekstit. Mund ta ndani sipas rreshtave ose nëpër kolona. Kjo është mënyra më e shkurtër dhe më e thjeshtë për të ndarë çdo qelizë me kufizues. Për të ndarë qelizat me ndarës duke përdorur formulën në Excel, le të ndjekim hapat më poshtë.

HAPAT:

  • Zgjidhni qelizën ku dëshironi të shihni rezultatin, dhe vendosni formulën atje.
=TEXTSPLIT(B5,",")

  • Pas kësaj, shtypni Enter .

  • Për më tepër, ju mund të përsërisni një formulë dhe të merrni rezultatin për një grup qelizash duke zvarritur shenjën e mbledhjes.

SHËNIM: Sigurohuni që të keni mjaft kolona bosh pranë saj. Përndryshe, ju mund të përballeni me #SPILL! gabim.

8. Ndani qelizat duke kombinuar TRIM, MID, SUBSTITUTE, REPT & Funksionet e LEN-it

Një kombinim tjetër i formulës është TRIM , MID , SUBSTITUTE , REPT , dhe funksionet LEN , me këtë ne mund të ndajmë qelizat me ndarës duke përdorur formulën në Excel.

HAPA:

  • Vendosni formulën në qelizën ku dëshironi të shikoni rezultatin pasi ta zgjidhni atë.
=TRIM(MID(SUBSTITUTE($B5,"|",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))

  • Më pas, shtypni Enter .

  • Duke rrëshqitur shenjën e mbledhjes, mund të dyfishoni gjithashtu një formulë dhe të merrni rezultatin për një grup qelizash.

🔎 Si funksionon formula?

Këtu, LEN kthen gjatësinë e një vargu teksti në karaktere. Më pas, funksioni ZËVENDËSIMI zëvendëson tekstin që shfaqet në një vend të caktuar në një varg teksti. Pas kësaj, funksioni MID jep një numër të caktuar fjalësh nga një varg teksti, duke filluar nga vendi që caktoni. Së fundi, funksioni TRIM heq të gjithë hapësirën e bardhë nga teksti me përjashtim të dyfishtë të hapësirave pas fjalëve.

Si të ndahet qeliza me ndarës duke përdorur funksionin "Text to Columns" në Excel

Excel ka një veçori brenda tij për ndarjen e qelizave . Do ta gjeni brenda opsioneve të Skedës së të dhënave . Për të përdorur veçorinë për të ndarë qelizat me kufizues duke përdorur një formulë në Excel, duhet të ndiqni udhëzimetmë poshtë.

HAPA:

  • Së pari, zgjidhni qelizën ose kolonën (më shpesh ju duhet të zgjidhni një kolonë të tërë).
  • Më pas, eksploroni skedën Të dhënat . Këtu brenda seksionit Mjetet e të dhënave , do të gjeni një opsion të quajtur Tekst në kolona .
  • Pas kësaj, klikoni mbi të.

  • Një kuti dialogu do të shfaqet para jush. Është e zakonshme që do t'ju duhet të ndani qelizat sipas ndarësit, kështu që kontrolloni opsionin E kufizuar dhe klikoni Tjetër .

  • Më pas, do të gjeni një ndërfaqe që përmban disa ndarës.
  • Më tej, zgjidhni atë të preferuar ose mund të futni edhe kufirin tuaj.
  • Pasi të zgjidhni ndarësin, ju rezultati do të shikohet në fund të kutisë.
  • Për më tepër, klikoni Tjetër më pas.

  • Në këtë shembull, ne kemi zgjedhur një presje këtu, pasi vlerat tona ishin të ndara me presje.
  • Pasi të klikoni Next do të gjeni opsionet për të zgjedhur llojin të vlerës tuaj dhe klikoni Finish . Ju do të merrni një vlerë të veçantë.

  • Për momentin, ne po e mbajmë këtë si Përgjithshme ( nga default) . Formati i paraqitur në imazhin e mëposhtëm është prodhuar pasi janë bërë disa formacione.

Përfundim

Metodat e mësipërme do të ndihmojnë ju mund të ndani qelizën me ndarës duke përdorur formulën në Excel. Kjo është e gjitha për sot. Memetodat e mësipërme, ju mund të ndani qelizat me kufizues duke përdorur formulën në Excel. Ne kemi provuar të listojmë disa mënyra për të ndarë qelizat me anë të kufirit duke përdorur formula. Shpresoj se kjo do të jetë e dobishme. Mos ngurroni të komentoni nëse diçka duket e vështirë për t'u kuptuar. Ju gjithashtu mund të na njoftoni çdo mënyrë tjetër në rast se e kemi humbur këtu.

vetë kufizues. Pasi të gjeni kufirin, mund të ndaheni lehtësisht nga të dyja anët e kufirit. Ne do të përdorim funksionin SEARCHpër të gjetur kufizuesin, më pas do të nxjerrim vlerat nga teksti duke përdorur LEFT, MID, ose Djathtasfunksionet.

1.1. Integroni LEFT, & Funksionet e KËRKIMIT

Le të fillojmë. Meqenëse funksioni LEFT ka dy parametra, tekstin dhe numrin e karaktereve. Ne do ta fusim tekstin ashtu siç e dimë vlerën e tekstit tonë. Për numrin e karaktereve, ne do të përdorim funksionin SEARCH .

HAPAT:

  • Së pari, zgjidhni qelizën dhe vendosni formulë në atë qelizë.
=LEFT(B5, SEARCH("-",B5,1)-1)

  • Më tej, shtypni tastin Enter nga tastiera juaj.

  • Zvarritni poshtë ikonën Plotësimi i dorezës për të kopjuar formulën mbi diapazonin. Ose, për të Plotësoni Automatik diapazonin, klikoni dy herë në simbolin plus ( + ).

  • Më në fund, ne mund të shohim rezultatin.

🔎 Si A funksionon formula?

Në shembull, ndarësi ynë është viza ' '. Funksioni SEARCH do të na kishte dhënë pozicionin e një vizë ndarëse. Tani, ne nuk kemi nevojë për vizë, ne duhet ta nxjerrim atë përpara vizës.

1.2. Bashkoni MID & Funksionet e KËRKIMIT

Tani, le të shkruajmë për vlerën e mesme. Për këtë, ne do të përdorim MID & SEARCH funksionet. Le të ndjekim procedurat e mëposhtme.

HAPA:

  • Për të filluar, zgjidhni qelizën dhe vendosni formulën e mëposhtme.
=MID(B5, SEARCH("-",B5) + 1, SEARCH("-",B5,SEARCH("-",B5)+1) - SEARCH("-",B5) - 1)

  • Shtypni Enter .

  • Për të kopjuar formulën në intervalin, tërhiqni poshtë simbolin Plotësoni dorezën . Përndryshe, ju mund të klikoni dy herë shtesën ( + ) të nënshkruajë në AutoFill intervalin.

  • Së fundi, mund të shihni që të gjitha vlerat e mesme janë të ndara tani.

🔎 Si funksionon formula?

Vendndodhja e një vargu teksti brenda një tjetri kthehet nga funksioni SEARCH . Do të fillojë nga personazhi pranë vizës. Bazuar në numrin e karaktereve që ofrojmë, MID merr një numër të caktuar karakteresh nga një varg teksti, duke filluar nga vendi që ju caktoni.

Tani, për të ndarë qelizën e fundit do të përdorim kombinimin e funksioneve RIGHT , LEN , dhe SEARCH . Le të shohim hapat për të ndarë qelizën me ndarës duke përdorur kombinimin e formulës.

HAPA:

  • Në radhë të parë, zgjidhni qelizën dhe fut formulën e mëposhtme në atë qelizë.
=RIGHT(B5,LEN(B5) - SEARCH("-", B5, SEARCH("-", B5) + 1))

  • Shtypni tastin Enter në tastierën tuaj edhe një herë.

  • Pas kësaj, tërhiqniIkona Plotëso dorezën për të kopjuar formulën në interval. Ose, klikoni dy herë në shenjën plus ( + ). Kjo gjithashtu dyfishon formulën.

  • Kështu, vlera e fundit do të ndahet nga kufizuesi.

🔎 Si funksionon formula?

Këtu, funksioni LEN kthehet gjatësia totale e vargut, nga i cili zbresim pozicionin e vizës së fundit. Funksioni SEARCH do të na kishte dhënë pozicionin e një vizë ndarëse. Pastaj, ndryshimi është numri i karaktereve pas vizës së fundit dhe funksioni RIGHT i nxjerr ato.

SHËNIM: Mund t'i ndani kolonat sipas çdo personazh tjetër në mënyrë të ngjashme. Gjithçka që duhet të bëni është të zëvendësoni ' ' me ndarësin tuaj të kërkuar.

Lexo më shumë: Formula e Excel-it për të ndarë vargun me presje (5 shembuj )

2. Bashkoni formulat për ndarjen e tekstit sipas ndarjes së rreshtit

Për të ndarë vargun me ndërprerje rreshti ne do të përdorim një formulë të ngjashme me seksionin e mëparshëm. Një funksion shtesë duhet të shtojmë në formulat tona të mëparshme. Funksioni është CHAR .

2.1. Kombinoje LEFT, SEARCH, & Funksionet CHAR

Ky funksion CHAR do të japë karakterin e ndërprerjes së linjës. Për të marrë vlerën e parë dhe për ta ndarë atë nga qeliza, ne do të përdorim funksionet LEFT , SEARCH dhe CHAR . Le të shohim procedurat përkjo.

HAPA:

  • Po kështu metodat e mëparshme, së pari, zgjidhni çdo qelizë dhe vendosni formulën e mëposhtme për të nxjerrë vlerën më të lartë.
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)

  • Shtypni tastin Enter për të parë rezultatin.

  • Më tej, duke zvarritur shenjën plus mund të kopjoni formulën dhe të merrni rezultatin për gamën e qelizave.

🔎 Si funksionon formula?

10 është kodi ASCII për linjë. Ne po ofrojmë 10 brenda CHAR për të kërkuar ndërprerjet e linjës. Një karakter që përcaktohet nga një numër kthehet. Më tej, ai kërkon për pushim. Pas kësaj, kjo kthen vlerën më të lartë.

2.2. Shto MID, SEARCH, & CHAR funksionon së bashku

Për të ndarë vlerën e mesme, le të shohim hapat poshtë.

HAPA:

  • Ngjashëm me qasjet e tjera, fillimisht zgjidhni çdo qelizë dhe futni formulën e mëposhtme për të nxjerrë vlerën më të lartë.
=MID(B5, SEARCH(CHAR(10),B5) + 1, SEARCH(CHAR(10),B5, SEARCH(CHAR(10),B5)+1) - SEARCH(CHAR(10),B5) - 1)

  • Për shikoni rezultatin, shtypni tastin Enter .

  • Për më tepër, ju mund të përsërisni formulën dhe të merrni rezultatin për të specifikuar gamën e qelizave duke zvarritur shenjën plus .

Tani për anën e djathtë të tekstit, formula jonë do të jetë kombinimi i RIGHT , LEN , CHAR , dheFunksionet SEARCH . Përdorni formulën e duhur për pjesën tjetër të vlerave. Pra, për të ndarë vlerën e poshtme ndiqni udhëzimet.

HAPA:

  • Ashtu si me teknikat e mëparshme, zgjidhni qelizën dhe futni formulën e mëposhtme për të nxjerrë vlera e poshtme.
=RIGHT(B5,LEN(B5) - SEARCH(CHAR(10), B5, SEARCH(CHAR(10), B5) + 1))

  • Shtypni Enter tastin nga tastiera.

  • Më në fund, mund të përsërisni formulën dhe të merrni përgjigjen për gamën e caktuar të qelizave duke zvarritur shenjën e shtimit.

Lexo më shumë: Si të ndash qelizat në Excel (5 truke të thjeshta)

3. Ndarja e qelizës sipas tekstit & Modeli i vargut të numrave në Excel

Në këtë seksion, do të shohim se si të ndajmë një tekst që ka një varg karakteresh të ndjekur nga një numër. Për thjeshtësi, ne kemi sjellë disa ndryshime në fletët tona (Pa merak që të gjitha fletët do të jenë në fletoren e punës). Në shembullin tonë, ne kemi Emri i Studentit dhe ID së bashku në një kolonë dhe i ndajmë në dy kolona të ndryshme.

3.1. Kombinoje Djathtas, SUM, LEN, & Funksionet SUBSTITUTE

Brenda SUBSTITUTE ne po i zëvendësojmë numrat me hapësirë ​​dhe po i numërojmë duke përdorur LEN . Për të ndarë tekstin e ndjekur nga një varg i formatit të numrave, duhet të gjejmë fillimisht numrin, më pas me ndihmën e atij numri të nxjerrë mund të nxjerrim tekstin.

HAPA:

  • Në fillim zgjedhim qelizën ku duamvendosni rezultatin. Në rastin tonë, ne do të zgjedhim qelizën C5 .
  • Më pas, futni formulën në atë qelizë.
=RIGHT(B5,SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0","1","2","3","4","5","6","7","8","9"},""))))

  • Shtypni tastin Enter .

  • Ju gjithashtu mund të përsërisni një formulë dhe merrni përgjigjen për një varg qelizash duke zvarritur shenjën e mbledhjes.

🔎 Si A funksionon formula?

Për të nxjerrë numrat, duhet të kërkojmë çdo numër të mundshëm nga 0 9 brenda vargut tonë. Pastaj, merrni numrat në total dhe ktheni numrin e karaktereve nga fundi i vargut.

3.2. Integro LEFT & Funksionet e LEN-it

Për të nxjerrë vlerën e tekstit, tani duhet të përdorim funksionin LEFT dhe në mbajtësin e vendeve për numrin e karaktereve për të siguruar gjatësinë totale të gjatësisë së qelizës së shifra brenda kësaj. Dhe ne marrim shifrat nga qeliza D5 , ndërsa ndajmë ID në metodën e mëparshme.

HAPA:

  • Në fillim, zgjidhni një qelizë të veçantë dhe futni formulën atje.
=LEFT(B5,LEN(B5)-LEN(D5))

  • Shtypni Enter .

  • Duke zvarritur shenjën e shtimit, mund të kopjoni një formulë dhe të merrni rezultatin për një grup qelizash.

Lexo më shumë: Excel VBA: Ndarja e vargut sipas numrit të karaktereve (2 metoda të lehta)

4. Thye qelizën sipas numrit & Teksti i modelit të vargut duke përdorur formulën

Nëse kenie kuptove metodën për ndarjen e një ' teksti + numri ', atëherë shpresojmë se keni filluar të imagjinoni një mënyrë për të ndarë një varg numrash të ndjekur nga formati i tekstit . Qasja do të jetë e njëjtë si më parë, vetëm një ndryshim do të vini re. Tani, numri është në të majtë të tekstit tonë, kështu që ne duhet të përdorim funksionin LEFT për të marrë numrin dhe për tekstin e karakterit, ne do të përdorim funksionin Djathtas .

4.1. Bashkoni LEFT, SUM, LEN, & Funksionet SUBSTITUTE

Për të ndarë qelizën sipas numrit dhe modelit të vargut të tekstit për vlerën më të lartë, duhet të bashkojmë LEFT , SUM , Funksionet LEN, dhe SUBSTITUTE .

HAPA:

  • Së pari, zgjidhni qelizën specifike në fillim dhe futni formula atje.
=LEFT(B5, SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0","1","2","3","4","5","6","7","8","9"}, ""))))

  • Shtypni tastin Enter .

  • Përveç kësaj, duke zvarritur simbolin e shtesës, mund të dublikosh një formulë dhe të marrësh rezultatin për një grup qelizash.

4.2. Kompleksi RIGHT & Funksionet e LEN-it

Ne duhet të kombinojmë funksionet RIGHT dhe LEN për të ndarë qelizën sipas numrit dhe modelit të vargut të tekstit për vlerën e fundit.

HAPA:

  • Për të filluar, zgjidhni qelizën specifike dhe fut formulën atje.
=RIGHT(B5,LEN(B5)-LEN(C5))

  • Shtypni butonin Enter .

  • Për më tepër, ju mund të kopjoni një formulë dhemerrni përgjigjen për një grup qelizash duke zvarritur shenjën e mbledhjes.

5. Ndani datën nga qeliza duke kombinuar RIGHT, LEN, FIND, & Funksionet SUBSTITUTE

Për të ndarë datën nga teksti juaj, mund të përdorni kombinimin e RIGHT , LEN , FIND dhe SUBSTITUTE .

HAPA:

  • Zgjidhni qelizën e dëshiruar dhe më pas shkruani formulën atje.
=RIGHT(B5,LEN(B5)-FIND(" ",SUBSTITUTE(B5," "," ",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2)))

  • Më tej, shtypni tastin Enter .

  • Ju gjithashtu mund të përsërisni një formulë dhe të merrni rezultatin për një grup qelizash duke zvarritur simbolin e mbledhjes.

🔎 Si funksionon formula?

Meqë vlera e datës është në fund të vargut, kështu që ne kemi përshkuar një numër rastesh në atë muaj, data dhe viti mund të abstragohen. Nëse vlera juaj e synuar kërkon më shumë tekst për të drejtuar, mund t'i nxirrni duke ndryshuar numrin e rasteve.

SHËNIM: Kjo formulë do të jetë e dobishme vetëm kur të keni një datë në fundi i vargut tuaj të tekstit.

Lexo më shumë: Excel VBA: Ndani vargun në qeliza (4 aplikacione të dobishme)

6 . Kombinoje FILTERXML & Funksionet SUBSTITUTE për të ndarë qelizën

Duke përdorur xpath-in e dhënë, funksioni FILTERXML nxjerr të dhëna të veçanta nga dokumentet XML . Ne mund të kombinojmë funksionet FILTERXML dhe SUBSTITUTE për të ndarë qelizat. Le të ndahemi

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.