Daptar eusi
Tutorial ieu bakal nunjukkeun anjeun cara ngabagi sél ku pembatas nganggo rumus dina Excel. A delimiter nyaéta karakter anu misahkeun sakumpulan data dina string téks. Dina artikel ieu kami bakal nunjukkeun sababaraha cara pikeun ngabagi sél ku delimiter nganggo rumus dina Excel.
Saméméh ngamimitian sési, hayu urang terang ngeunaan conto buku kerja ayeuna.
Dasar conto urang bakal data patali siswa ( Nami , ID , Kursus , Kota ). Nganggo data ieu kami bakal nunjukkeun metodeu anu béda anu tiasa dianggo dina kaayaan anu béda.
Conto sadaya metode bakal disimpen dina lembar anu misah.
Unduh Buku Latihan Praktek
Anjeun wilujeng sumping pikeun ngundeur buku gawé ti link di handap.
Split Cell ku Delimiter.xlsx
8 Béda Cara Ngabagi Sél ku Delimiter Nganggo Rumus dina Excel
Anjeun panginten kedah ngabagi sél dina Excel dina sababaraha kaayaan. Ieu tiasa lumangsung nalika aya anu nyalin inpormasi tina internét, pangkalan data, atanapi batur sapagawean. Upami anjeun gaduh sadayana nami sareng hoyong misahkeun kana nami hareup sareng nami tukang, éta mangrupikeun conto langsung nalika anjeun kedah ngabagi sél dina Excel.
1. Gabungkeun Fungsi String Excel sareng Fungsi SEARCH pikeun Dipisahkeun ku Dash/Hyphen Delimiter Separated Text
Hal kahiji anu anjeun kedah laksanakeun pikeun pamisah ku delimiter nyaéta milariansél ku delimiter maké rumus dina Excel.
LANGKAH:
- Mimitina, pilih sél nu dipikahoyong tur ketik rumus di dinya.
=FILTERXML(""&SUBSTITUTE(B5,",","")&"","//s[2]")
- Teras, pencét Enter pikeun nempo hasilna.
- Panungtungan, ku cara nyéred tanda tambah, anjeun bisa niron rumus jeung meunangkeun hasil pikeun kumpulan sél.
🔎 Kumaha Rumus Gawéna?
Di dieu, SUBSTITUTE nyaéta ngaganti téks husus dina string téks. Saterusna, fungsi Excel FILTERXML ngamungkinkeun anjeun pikeun narik data tina file XML .
7. Larapkeun Fungsi TEXTSPLIT pikeun megatkeun Sél ku Delimiter
Urang ngagunakeun fungsi TEXTSPLIT dimana kolom jeung baris dipaké salaku delimiters pikeun ngabagi runtuyan téks. Anjeun tiasa ngabagi éta ku barisan atanapi dina kolom. Ieu mangrupikeun cara anu paling pondok sareng pangbasajanna pikeun ngabagi sél mana waé ku pembatas. Pikeun ngabagi sél ku delimiter nganggo rumus dina Excel, hayu urang tuturkeun léngkah-léngkah ka handap.
LANGKAH:
- Pilih sél dimana anjeun hoyong ningali hasilna, teras lebetkeun rumusna.
=TEXTSPLIT(B5,",")
- Sanggeus éta, pencét Enter .
- Salajengna, anjeun tiasa niron rumus sareng kéngingkeun hasil pikeun sakumpulan sél ku cara nyéred tanda tambah.
CATETAN: Pastikeun anjeun gaduh cukup kolom kosong di gigireunana. Upami teu kitu, anjeun tiasa nyanghareupan #SPILL! kasalahan.
8. Sél pamisah ku ngagabungkeun motong, pertengahan, ngagantikeun, REPT & amp; Fungsi LEN
Kombinasi rumus séjén nyaéta TRIM , MID , SUBSTITUTE , REPT , jeung fungsi LEN , ku ieu urang bisa ngabagi sél ku delimiter maké rumus dina Excel.
LANGKAH:
- Lebetkeun rumus dina sél dimana anjeun hoyong ningali hasilna saatos dipilih.
=TRIM(MID(SUBSTITUTE($B5,"|",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))
- Teras, pencét Lebetkeun .
- Ku cara ngageser tanda tambah, anjeun ogé tiasa ngaduplikasi rumus sareng kéngingkeun hasil pikeun sakelompok sél.
🔎 Kumaha Rumus Gawéna?
Di dieu, LEN mulihkeun panjang string téks dina karakter. Teras, fungsi SUBSTITUTE ngagentos téks anu muncul dina titik anu tangtu dina senar téks. Saatos éta, fungsi MID masihan sababaraha kecap tina senar téks, dimimitian ti tempat anu anjeun tunjuk. Tungtungna, fungsi TRIM mupus sadaya rohangan bodas tina téks iwal spasi ganda saterasna.
Kumaha Ngabagi Sél ku Delimiter Nganggo Téks kana Fitur Kolom dina Excel
Excel gaduh fitur di jerona pikeun sél pamisah . Anjeun bakal mendakan éta dina pilihan Tab Data . Pikeun ngagunakeun fitur pikeun ngabagi sél ku delimiter nganggo rumus dina Excel, anjeun kedah nuturkeun paréntahnadi handap.
LÉNGKAH:
- Mimitina, pilih sél atawa kolom (leuwih sering anjeun kudu milih sakabéh kolom).
- Teras, jelajah tab Data . Di dieu dina bagian Data Tools , anjeun bakal mendakan pilihan anu disebut Teks ka Kolom .
- Sanggeus éta, klik éta.
- Kotak dialog bakal muncul di hareup anjeun. Biasana anjeun kedah ngabagi sél ku delimiter, janten pariksa pilihan Diwatesan teras klik Salajengna .
- Salajengna, anjeun bakal mendakan antarbeungeut anu ngandung sababaraha pembatas.
- Salajengna, pilih salah sahiji anu anjeun pikahoyong atanapi anjeun ogé tiasa ngalebetkeun pembatas anjeun sorangan.
- Sawaktos anjeun milih pembatas, anjeun bakal ningali hasilna kasampak di handapeun kotak.
- Salajengna, klik Next lajeng.
- Dina conto ieu, kami geus milih koma di dieu, sabab nilai kami dipisahkeun koma.
- Saatos ngaklik Salajengna anjeun bakal mendakan pilihan pikeun milih jinisna. tina nilai anjeun teras klik Rengse . Anjeun bakal nampi nilai anu misah.
- Samentawis waktos, kami tetep ieu salaku Umum ( ku standar) . Format nu dipidangkeun dina gambar di handap ieu dihasilkeun sanggeus nyieun sababaraha formasi.
Kacindekan
Metode di luhur bakal mantuan Anjeun tiasa ngabagi sél ku delimiter nganggo rumus dina Excel. Éta sadayana kanggo dinten ayeuna. JeungMetodeu di luhur, anjeun tiasa ngabagi sél ku delimiter nganggo rumus dina Excel. Kami parantos nyobian daptar sababaraha cara pikeun ngabagi sél ku pembatas nganggo rumus. Miharep ieu bakal mantuan. Ngarasa Luncat ka mairan lamun aya nanaon sigana hésé ngarti. Anjeun oge tiasa ngawartosan cara-cara sanés upami urang sono di dieu.
pembatas sorangan. Sakali anjeun mendakan pembatas anjeun tiasa sacara gampil dibeulah tina dua sisi pembatas. Urang bakal make fungsi SEARCHpikeun manggihan delimiter, lajeng urang bakal nimba nilai tina téks ngagunakeun Kénca, MID, atawa KANANfungsi.1.1. Ngahijikeun Kénca, & amp; Fungsi SEARCH
Hayu urang mimitian. Kusabab fungsi LEFT ngagaduhan dua parameter, téks sareng jumlah karakter. Urang bakal ngalebetkeun téks sakumaha urang terang nilai téks urang. Pikeun jumlah karakter, urang bakal ngagunakeun fungsi SEARCH .
LANGKAH:
- Mimitina, pilih sél teras lebetkeun rumus kana sél éta.
=LEFT(B5, SEARCH("-",B5,1)-1)
- Salajengna, pencét kenop Enter tina kibor anjeun.
- Sered ikon Eusian Cecekelan ka handap pikeun nyalin rumus dina rentang. Atawa, pikeun Eusian Otomatis rentang, klik dua kali dina simbol tambah ( + ).
- Ahirna, urang tiasa ningali hasilna.
🔎 Kumaha Naha Rumus Gawéna?
Dina conto, pembatas urang nyaéta tanda hubung ' – '. Fungsi SEARCH bakal masihan kami posisi hyphen. Ayeuna, urang henteu peryogi tanda hubung sorangan, urang kedah nimba sateuacanna tina tanda hubung.
1.2. Ngagabung MID & amp; Fungsi SEARCH
Ayeuna, Hayu urang nulis keur nilai tengah. Pikeun ieu, urang bakal nganggo MID & SEARCH fungsi. Hayu urang tuturkeun prosedur di handap ieu.
LENGKAH:
- Pikeun ngamimitian, pilih sél teras lebetkeun rumus ieu.
=MID(B5, SEARCH("-",B5) + 1, SEARCH("-",B5,SEARCH("-",B5)+1) - SEARCH("-",B5) - 1)
- Pencét Asupkeun .
- Pikeun nyalin rumus dina rentang, séred simbol Eusian Handle ka handap. Alternatipna, anjeun tiasa klik dua kali tanda tambahan ( + ) kana Eusian Otomatis rentang.
- Pamungkas, anjeun tiasa ningali sadaya nilai tengah dipisahkeun ayeuna.
🔎 Kumaha Rumus Gawéna?
Lokasi hiji string téks di jero séjénna dipulangkeun ku fungsi SEARCH . Bakal mimitian ti karakter gigireun hyphen. Dumasar kana jumlah karakter anu kami nyayogikeun, MID nyandak sajumlah karakter tina senar téks, mimitian ti tempat anu anjeun tunjuk.
1.3. Sanyawa RIGHT, Len, & amp; Fungsi SEARCH
Ayeuna, pikeun misahkeun sél anu terakhir urang bakal ngagunakeun kombinasi fungsi RIGHT , LEN , sareng SEARCH . . Hayu urang tingali léngkah-léngkah pikeun ngabagi sél ku delimiter nganggo kombinasi rumus.
LANGKAH:
- Ti heula, pilih sél sareng selapkeun rumus ieu kana sél éta.
=RIGHT(B5,LEN(B5) - SEARCH("-", B5, SEARCH("-", B5) + 1))
- Pencét kenop Enter dina keyboard anjeun sakali deui.
- Sanggeus éta, séred Eusian Handle ikon pikeun nyalin rumus dina rentang. Atawa, klik dua kali dina tanda tambah ( + ). Ieu ogé duplikat rumus.
- Ku kituna, nilai panungtungan bakal dibagi ku delimiter.
🔎 Kumaha Rumus Gawéna?
Di dieu, fungsi LEN balik total panjang string, ti mana urang subtract posisi hyphen panungtungan. Fungsi SEARCH bakal masihan kami posisi hyphen. Lajeng, bédana nyaéta jumlah karakter sanggeus tanda hubung panungtungan, sarta fungsi RIGHT nimba aranjeunna.
CATETAN: Anjeun bisa ngabagi kolom ku mana wae. karakter sejenna dina cara nu sarupa. Sadaya anu anjeun kedah laksanakeun nyaéta ngagentos ' – ' sareng pembatas anu diperyogikeun.Baca deui: Rumus Excel pikeun Ngabagi String ku Koma (5 Conto )
2. Gabungkeun Rumus pikeun Ngabagi Téks ku Line Break
Pikeun pamisah string ku garis putus urang bakal ngagunakeun rumus nu sarupa jeung bagian saméméhna. Hiji fungsi tambahan urang kudu ditambahkeun kana rumus urang saméméhna. Fungsina nyaéta CHAR .
2.1. Ngagabungkeun Kénca, Pilarian, & amp; Fungsi CHAR
Fungsi CHAR ieu bakal nyayogikeun karakter garis putus. Pikeun meunangkeun nilai munggaran tur misahkeun tina sél urang bakal ngagunakeun LEFT , SEARCH , sarta CHAR fungsi. Hayu urang nempo prosedur pikeunieu.
LANGKAH:
- Kitu oge metodeu samemehna, kahiji, pilih sél mana wae jeung lebetkeun rumus di handap ieu pikeun nimba nilai pangluhurna.
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)
- Pencét kenop Asupkeun pikeun nempo hasilna.
- Salajengna, ku cara nyéred tanda tambah anjeun tiasa nyalin rumus sareng kéngingkeun hasil pikeun rentang sél.
🔎 Kumaha Rumus Gawéna?
10 nyaéta kode ASCII pikeun garis. Kami nyayogikeun 10 dina CHAR pikeun milarian putus baris. Hiji karakter anu ditangtukeun ku angka dipulangkeun. Salajengna, éta milarian istirahat. Sanggeus éta, ieu mulangkeun nilai pangluhurna.
2.2. Tambahkeun MID, pilarian, & amp; CHAR Fungsi Babarengan
Pikeun misahkeun nilai tengah, hayu urang tingali léngkah-léngkahna.
LANGKAH:
- Sarupa jeung pendekatan sejen, pilih heula sél mana wae jeung asupkeun rumus di handap ieu pikeun nimba nilai pangluhurna.
=MID(B5, SEARCH(CHAR(10),B5) + 1, SEARCH(CHAR(10),B5, SEARCH(CHAR(10),B5)+1) - SEARCH(CHAR(10),B5) - 1)
- Pikeun nempo hasilna, pencét kenop Enter .
- Sajaba ti éta, anjeun bisa niron rumus jeung meunangkeun hasil pikeun nu geus ditangtukeun. rentang sél ku cara nyéred tanda tambah .
2.3. Gabung katuhu, Len, Char, & amp; Fungsi SEARCH
Ayeuna keur sisi katuhu téks, rumus urang bakal kombinasi tina KANAN , LEN , CHAR , jeung SEARCH fungsi. Anggo rumus anu pas pikeun sesa nilai. Ku kituna, pikeun misahkeun nilai handap, turutan parentah.
LÉNGKAH:
- Salaku téknik saméméhna, pilih sél jeung asupkeun rumus ieu pikeun ékstrak. nilai handap.
=RIGHT(B5,LEN(B5) - SEARCH(CHAR(10), B5, SEARCH(CHAR(10), B5) + 1))
- Pencét Asupkeun konci tina kibor.
- Ahirna, anjeun bisa niron rumus jeung meunangkeun jawaban pikeun rentang sél nu ditangtukeun ku cara nyéred tanda tambah.
Baca deui: Kumaha Ngabagi Sél dina Excel (5 Trik Gampang)
3. Split Cell ku téks & amp; Pola Nomer String dina Excel
Dina bagian ieu, urang bakal ningali kumaha ngabagi téks anu gaduh string karakter dituturkeun ku angka. Pikeun kesederhanaan, kami parantos nyandak sababaraha parobihan kana lambaran kami (Teu hariwang sadaya lambar bakal aya dina buku kerja). Dina conto urang, urang gaduh Nami Siswa sareng ID babarengan dina kolom sareng ngabagi kana dua kolom anu béda.
3.1. Ngagabungkeun RIGHT, SUM, LEN, & amp; Fungsi SUBSTITUTE
Dina SUBSTITUTE urang ngagentos angka ku spasi sareng ngitungna nganggo LEN . Pikeun ngabagi téks dituturkeun ku string format angka urang kudu manggihan nomer heula, lajeng ku bantuan angka nu sasari urang bisa ékstrak téks.
LENGKAH:
- Di awal, pilih sél dimana urang hoyongnempatkeun hasilna. Dina kasus urang, urang bakal milih sél C5 .
- Teras, selapkeun rumus kana sél éta.
=RIGHT(B5,SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0","1","2","3","4","5","6","7","8","9"},""))))
- Pencét Asupkeun konci.
- Anjeun ogé bisa ngayakeun réplikasi rumus. jeung nimba jawaban pikeun rentang sél ku cara nyéred tanda tambah.
🔎 Kumaha Naha Rumus Gawéna?
Pikeun nimba angka, urang kudu néangan unggal angka nu mungkin ti 0 nepi ka 9 dina string urang. Lajeng, meunang jumlah total jeung balikkeun jumlah karakter ti tungtung string.
3.2. Ngahijikeun Kénca & amp; Fungsi LEN
Pikeun nimba nilai téks, ayeuna urang kedah nganggo fungsi LEFT sareng dina pananda tempat kanggo jumlah karakter pikeun nyayogikeun total panjang panjang sél. digit dina éta. Sareng urang kéngingkeun digit tina sél D5 , nalika urang ngabagi ID dina metode saacanna.
LANGKAH:
- Di awal, pilih sél nu tangtu jeung asupkeun rumus di dinya.
=LEFT(B5,LEN(B5)-LEN(D5))
- Pencét Asupkeun .
- Ku cara nyéred tanda tambah, anjeun bisa nyieun duplikat rumus tur meunangkeun hasil pikeun sakelompok sél.
Baca deui: Excel VBA: Pisah String dumasar Jumlah Karakter (2 Métode Gampang)
4. Megatkeun Cell ku Jumlah & amp; Pola String Teks Nganggo Rumus
Lamun geusngartos metodeu pikeun ngabagi ' téks + nomer ', teras mudah-mudahan anjeun parantos ngabayangkeun cara pikeun ngabagi string angka anu dituturkeun ku format téks. . Pendekatan bakal sami sareng sateuacana, ngan ukur hiji parobihan anu anjeun perhatikeun. Ayeuna, nomerna aya di kénca téks urang, janten urang kedah nganggo fungsi LEFT pikeun nyandak nomer sareng pikeun téks karakter, urang bakal nganggo fungsi KANAN .
4.1. Ngagabung Kénca, jumlah, Len, & amp; Fungsi SUBSTITUTE
Pikeun ngabagi sél ku angka sareng pola string téks pikeun nilai anu paling luhur, urang kedah ngagabungkeun LEFT , SUM , Pungsi LEN, jeung SUBSTITUTE .
LANGKAH-LANGKAH:
- Mimitina, pilih sél husus dina awal jeung asupkeun rumus di dinya.
=LEFT(B5, SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0","1","2","3","4","5","6","7","8","9"}, ""))))
- Pencét kenop Asupkeun .
- Sajaba ti éta, ku cara nyéred simbol tambahan, anjeun bisa nyieun duplikat rumus tur meunangkeun hasil pikeun sakelompok sél.
4.2. Sanyawa RIGHT & amp; Fungsi LEN
Urang kudu ngagabungkeun fungsi RIGHT jeung LEN pikeun ngabagi sél ku angka jeung pola string téks pikeun nilai panungtungan.
LÉNGKAH:
- Pikeun ngamimitian, pilih sél husus jeung asupkeun rumus di dinya.
=RIGHT(B5,LEN(B5)-LEN(C5))
- Pencét tombol Asupkeun .
- Salain éta, anjeun tiasa ngayakeun réplikasi rumus jeungmeunangkeun jawaban sakumpulan sél ku cara nyéred tanda tambah.
5. Tanggal pamisah ti sél ku ngagabungkeun katuhu, Len, manggihan, & amp; Fungsi SUBSTITUTE
Pikeun ngabagi tanggal tina téks anjeun, anjeun tiasa nganggo kombinasi RIGHT , LEN , FIND sareng GANTIKAN fungsi.
LANGKAH:
- Pilih sél nu dipikahoyong terus ketik rumus di dinya.
=RIGHT(B5,LEN(B5)-FIND(" ",SUBSTITUTE(B5," "," ",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2)))
- Salajengna, pencét kenop Enter .
- Anjeun oge bisa ngayakeun réplikasi rumus jeung meunangkeun hasil pikeun sakumpulan sél ku cara nyéred simbol tambahan.
🔎 Kumaha Rumus Gawéna?
Kusabab nilai tanggal aya dina tungtung senar, ku kituna urang geus ngaliwat sababaraha instansi dina bulan éta, tanggal, jeung taun bisa abstrak. Upami nilai targét anjeun peryogi langkung seueur téks pikeun ngajalankeun, anjeun tiasa ékstrak ku cara ngarobah jumlah instance.
CATETAN: Rumus ieu ngan bakal mangpaat lamun anjeun gaduh tanggal dina tungtung string téks anjeun.Baca Deui: Excel VBA: Pisah String kana Sél (4 Aplikasi Mangpaat)
6 . Ngagabungkeun FILTERXML & amp; SUBSTITUTE Functions to Split Cell
Ngagunakeun xpath nu disadiakeun, fungsi FILTERXML nimba data tinangtu tina XML dokumén. Urang bisa ngagabungkeun fungsi FILTERXML jeung SUBSTITUTE pikeun misahkeun sél. Hayu urang beulah