Daptar eusi
Anjeun tiasa gaduh tabel dina lembar kerja Excel dimana sababaraha jinis data disimpen dina sél sareng dipisahkeun ku koma. Upami anjeun hoyong ngabagi kana sababaraha kolom, anjeun dina tempat anu leres. Dina artikel ieu, anjeun bakal diajar 5 conto rumus Excel pikeun ngabagi string ku koma.
Unduh Buku Latihan Praktek
Unduh file Excel ieu kanggo latihan anjeun.
Pamisah String ku Comma.xlsx
5 Conto Pamisah String ku Koma sareng Formula Excel
Hayu urang perkenalkeun heula dataset urang dimana ID no., LastName, sareng Dept. disimpen salaku string tunggal dipisahkeun ku koma. Tujuan kami nyaéta pikeun ngabagi string jadi 3 kolom.
1. Gabungkeun Kénca jeung FIND Fungsi pikeun Beulah String ku Koma
Ngagabungkeun LEFT jeung FIND fungsi babarengan mantuan kami pikeun ngabagi string dipisahkeun ku koma kana sababaraha kolom. Turutan léngkah-léngkah ieu di handap.
Lengkah-léngkah:
- Kahiji, tuliskeun rumus ieu dina sél kosong C5.
=LEFT(B5,FIND(",",B5)-1)
Di dieu, fungsi FIND méré lokasi koma kahiji ti string B5 jeung LEFT fungsi mulih karakter ti string nu saméméh koma kahiji. Anjeun kudu minus 1 pikeun meunangkeun data teu kaasup koma.
- Pencét ENTER. Anjeun bakal ningali ID no. di Sél C5. Ayeuna, séred Eusian Cecekelan pikeun meunangkeunsesa No. KTP dina kolom nu sarua.
Kieu hasilna,
Baca Seueurna: VBA Pikeun Ngabagi String kana Sababaraha Kolom dina Excel (2 Cara)
2. Rumus sareng MID sareng FIND Functions to Split String dina Excel
Ngagabungkeun MID sareng Fungsi FIND ngabantosan urang pikeun ngabagi string anu dipisahkeun ku koma kana sababaraha kolom. Turutan léngkah-léngkah ieu di handap.
Lengkah-léngkah:
- Kahiji, tuliskeun rumus ieu dina sél kosong D5.
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)
Di dieu, PANGGILAN(“,”,B5)+1 méré lokasi awal karakter ka-1 sanggeus koma ka-1.
FIND(“,”, B5, FIND(“,”, B5)+1) méré awalan lokasi karakter ka-1 sanggeus koma ka-2.
-FIND(“,”, B5)-1 ngaluarkeun sakabeh karakter string sanggeus koma ka-2.
Ahirna, MID ngabalikeun karakter antara dua koma ieu.
- Pencét ENTER. Anjeun bakal ningali LastName di Cell D5. Ayeuna, sered Fill Handle pikeun meunangkeun sesa LastNames dina kolom nu sarua.
Kieu hasilna,
Baca deui: Excel VBA: Pisah String dumasar Karakter (6 Conto Mangpaat)
Bacaan Sarupa
- Kumaha Ngabagi Sél dina Excel (5 Trik Gampang)
- Excel VBA: Pisah String kana Baris (6 I dealConto)
- Kumaha Ngabagi Sél kana Dua Baris dina Excel (3 cara)
3. Ngahijikeun RIGHT jeung FIND Functions
Ngagabungkeun RIGHT jeung Fungsi FIND babarengan mantuan kami pikeun ngabagi string dipisahkeun ku koma kana sababaraha kolom. Turutan léngkah-léngkah ieu di handap.
Lengkah-léngkah:
- Kahiji, tuliskeun rumus ieu dina sél kosong E5.
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))
Di dieu, LEN(B5) nangtukeun panjangna tina senar dina sél B5.
FIND(“,”, B5, FIND(“,”, B5)+1 méré lokasi panungtungan koma tina string, sarta tungtungna, fungsi RIGHT mulangkeun karakter tina string nu sanggeus koma panungtungan.
- Pencét ENTER. Anjeun bakal ningali Dept. di Cell E5. Ayeuna, sered Eusian Handle pikeun meunangkeun sesa Dept. dina kolom anu sami.
Kieu hasilna,
Maca deui: Excel VBA: Split String dumasar Jumlah Karakter (2 Métode Gampang)
4. Gabungkeun Fungsi TRIM, MID, SUBSTITUTE, REPT, jeung LEN
Ngagabungkeun TRIM, MID, SUBSTITUTE, REPT, jeung fungsi LEN babarengan mantuan kami pikeun ngabagi string anu dipisahkeun ku koma jadi sababaraha kolom. léngkah-léngkah ieu di handap.
Léngkah-léngkah:
- Kahiji, asupkeun 1, 2, jeung 3 tinimbang judul kolom No. KTP, LastName, jeung Dept. Ayeuna,tuliskeun rumus di handap ieu dina sél kosong C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))
Ringkesan rumus ieu pikeun ngaganti koma kalayan spasi ngagunakeun SUBSTITUTE jeung REPT fungsi. Saterusna, pungsi MID mulangkeun téks nu patali jeung kajadian ka-n sarta ahirna, pungsi TRIM mantuan ngaleungitkeun spasi tambahan.
- Pencét ENTER. Anjeun bakal ningali ID no. di Sél C5. Ayeuna, séred Eusian Handle pikeun meunangkeun sesa KTP no. dina kolom sarua. Jeung sered Eusian Handle ka arah nu bener pikeun meunangkeun LastName jeung Dept.
Ieu hasilna,
Baca deui: Excel VBA: Split String kana Sél (4 Aplikasi Mangpaat)
5. Beulah String ku Koma Nganggo Fungsi FILTERXML dina Excel
Nganggo FILTERXML fungsi ngabantosan urang pikeun ngabagi senar anu dipisahkeun ku koma kana sababaraha kolom. Turutan léngkah-léngkah ieu di handap.
Lengkah-léngkah:
- Kahiji, tuliskeun rumus ieu dina sél kosong C5.
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))
Upami anjeun nganggo Excel pikeun MS 365 , anjeun tiasa nerapkeun fungsi FILTERXML pikeun meulah string ku koma. Dina metoda ieu, mimitina string téks robah jadi string XML ku cara ngarobah koma kana tag XML. Pungsi TRANSPOSE ngarobah array ka lay horizontal tinimbang vertikal.
- Pencét Asupkeun. Anjeun bakal ningali No. ID, LastName, sareng Dept. di Cell C5, D5, sareng E5 masing-masing. Ayeuna, séred Eusian Cecekelan pikeun meunangkeun sésa data.
Kieu hasilna,
Baca Selengkapnya: Rumus Excel Pikeun Split: 8 Conto
Kacindekan
Dina tutorial ieu, kuring parantos ngabahas 5 conto rumus Excel pikeun pamisah string ku koma. Kuring miharep anjeun kapanggih artikel ieu mantuan. Anjeun tiasa nganjang ka halaman wéb kami ExcelWIKI pikeun neuleuman langkung seueur eusi anu aya hubunganana sareng Excel. Punten, lebetkeun koméntar, saran, atanapi patarosan upami aya dina bagian koméntar di handap.