Daptar eusi
Dina Excel, nalika ngimpor data tina sumber anu béda-béda atanapi nyiptakeun set data, aya kamungkinan tetep aya rohangan anu teu dihoyongkeun. Kadang-kadang ekstra spasi nyababkeun kasalahan nalika nganggo fungsi anu béda. Pikeun nyieun hiji set data baku tur alus trimming spasi tambahan diperlukeun. Dina artikel ieu, kuring bakal ngajelaskeun kumaha carana motong spasi dina Excel.
Pikeun katerangan anu langkung jelas, kuring bakal ngagunakeun set data sampel anu ngagambarkeun inpormasi pribadi jalma nu tangtu. Setét data boga 3 kolom nyaéta Ngaran , Kota , jeung Kode Pos .
Unduh pikeun Latihan
Pangkas Spasi.xlsm
8 Cara Pikeun Motong Spasi dina Excel
1. Ngagunakeun Fungsi TRIM Pikeun Motong Spasi Nilai String
The TRIM fungsi mangrupa pungsi pang gunana pikeun motong spasi tambahan . Ieu trims sakabeh tipe spasi ieu ngarah , labuh , jeung di-antara spasi tina duanana String jeung Numeric nilai. Teu bisa motong karakter spasi tunggal antara kecap.
Di dieu, abdi bade motong spasi tina nilai string Nami kolom.
Pikeun ngamimitian, pilih sél mana waé pikeun nempatkeun nilai hasilna.
➤ Kuring milih sél E4 .
⏩ Dina sél E4 , ketik rumus ieu di handap.
=TRIM(B4)
Di dieu, dinatempatna dimana anjeun hoyong masihan caption
⏩ kotak dialog tina Assign Macro bakal muncul.
Teras, pilih Ngaran makro jeung Makro dina .
⏩ Kuring milih Trim_Trailing_Spaces tina Ngaran makro dipilih Excel Trim Spaces.xlsm ti Macros in .
Teras, klik OK .
Ganti ngaran Tombol .
➤ Abdi namina Trim Trailing Spaces .
Ayeuna, klik Tombol pikeun ngajalankeun kodeu.
Ku kituna, sakabéh spasi labuh bakal dipangkas .
Labuh spasi tina Ngaran kolom dipangkas.
Hal-hal nu kudu Diinget
🔺 Fungsi TRIM ngarawat sagala jinis niléy sabagé nilai string . Janten, ati-ati nalika motong spasi tina nilai numeric .
Bagian Praktek
Kuring parantos masihan lembar latihan dina buku kerja pikeun ngalaksanakeun ieu. dipedar cara motong spasi. Anjeun tiasa ngundeur ti luhur.
Kacindekan
Kuring nyoba ngajelaskeun 8 cara gampang jeung gancang pikeun pangkas spasi dina Excel. Cara anu béda ieu bakal ngabantosan anjeun motong sadaya jinis nilai. Anu pamungkas, upami anjeun gaduh bongbolongan, ide, atanapi tanggapan naon waé, mangga cobian mairan di handap.
TRIMfungsi, kuring milih sél B4salaku téks. Ayeuna, fungsi TRIMbakal motongsakabeh spasi hareup, labuh, jeung di-antara ti sél nu dipilih.⏩ Pencét ENTER konci na anjeun bakal meunang Ngaran dimana spasi tambahan dipangkas .
⏩ Ayeuna, anjeun tiasa nganggo Eusian Cecekelan pikeun Eusian Otomatis rumus pikeun sél sésana.
Baca Selengkapnya: [ Fix] Fungsi TRIM Teu Gawé dina Excel: 2 Solusi
2. Ngagunakeun Fungsi TRIM pikeun motong spasi tina Nilai Numerik
Anjeun oge bisa miceun kabeh ngarah, labuh, sareng di-antara spasi tina numeric nilai ogé. Tapi masalahna nyaeta TRIM fungsi ngarawat komo numeric nilai salaku string . Éta sababna anjeun kedah nganggo fungsi VALUE sareng fungsi TRIM pikeun motong spasi tina nilai numeric .
Di dieu, abdi bade motong spasi tina numerik nilai Kode Pos kolom.
Pikeun ngamimitian, pilih sél mana waé pikeun nempatkeun nilai hasilna.
➤ Kuring milih sél E4 .
⏩ Dina sél E4 , ketik rumus ieu di handap.
=TRIM(D4)
Di dieu, dina TRIM fungsi, kuring milih sél D4 salaku téks . Ayeuna, fungsi TRIM bakal motong sakabéh spasi hareup, labuh, jeung di-antara ti sél nu dipilih.
⏩ Pencét Asupkeun konci jeung anjeun bakal meunang Kode Pos dimana spasi tambahan bakal dipangkas .
Ku Ningali hasilna sigana yén fungsi TRIM parantos ngalaksanakeun tugasna. Tapi lamun kasampak leres mangka anjeun bakal aya bewara yen nilai dipangkas teu kalakuanana kawas angka.
Pikeun ngahindarkeun masalah ieu anjeun bisa make TRIM jeung VALUE fungsi babarengan.
Mimitina, pilih sél mana waé pikeun nempatkeun nilai hasilna.
➤ Kuring milih sél E4 .
⏩ Dina sél E4 , ketik rumus ieu.
=VALUE(TRIM(D4))
Di dieu, dina VALUE fungsi, kuring nganggo TRIM(D4) salaku text .
Salajengna, dina fungsi TRIM , kuring milih sél D4 salaku téks . Ayeuna, fungsi TRIM bakal motong sakabeh spasi ngarah, labuh, jeung di-antara ti sél nu dipilih.
Ayeuna, VALUE pungsi bakal ngarobah string anu dipangkas jadi angka .
⏩ Pencét kenop ENTER sarta anjeun bakal meunang Kode Pos salaku angka dimana spasi tambahan dipangkas .
⏩ Ayeuna, anjeun bisa make Eusian Cecekelan pikeun Eusian Otomatis rumus pikeun sél sésana.
Baca Selengkapnya: Cara Motong Bagian tina Téks dina Excel (9 Métode Gampang)
3. Ngagunakeun Kénca TRIM Pikeun Motong Spasi Anjog
Bisi anjeun ngan ukur hoyong motong spasi ngarah teras anjeun tiasa ngalakukeun éta nganggo MID fungsi, FIND fungsi, TRIM fungsi, jeung LEN fungsi babarengan.
Di dieu, ti Ngaran kolom, abdi ngan hoyong motong spasi ngarah.
Pikeun mimitian, pilih sél mana wae pikeun nempatkeun nilai hasilna.
➤ Kuring milih E4 sél.
⏩ Dina sél E4 , ketik rumus ieu.
=MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4))
Di dieu, dina fungsi MID , kuring milih sél B4 salaku téks , dipaké FIND(MID(TRIM(B4)). ,1,1),B4) salaku start_num teras dianggo LEN(B4) salaku num_chars .
Salajengna, dina MANGGIH fungsi, kuring nganggo MID(TRIM(B4),1,1) salaku find_text jeung sél dipilih B4 salaku within_text .
Sakali deui, Dina fungsi MID , kuring ngagunakeun RIM(B4) salaku text , dipaké 1 salaku start_num teras dianggo 1 salaku num_chars .
Teras, dina fungsi LEN , kuring milih sél B4 salaku téks .
Rumus Rumus
➦ TRIM( B4) —> bakal motong sadaya spasi tambahan.
• Kaluaran: Adam Smith
➦ MID(TRIM(B4),1,1) —> mimiti posisi 1 bakal nimba substring tina senar.
• Kaluaran: A
➥ MARI (MID(TRIM(B4),1,1),B4) —> Ieu bakal mulangkeun posisi string.
• Kaluaran: 4
➦ LEN(B4) —> bakal mulangkeun jumlah karakter dina string téks.
• Kaluaran: 17
➥ MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4)) —> bakal mulangkeun sakabeh string téks.
ο MID(B4, 4, 17)
• Kaluaran: Adam Smith
• Katerangan: Dipangkas ngarah spasi tina ngaran “ Adam Smith” .
⏩ Pencét kenop ENTER jeung spasi pamimpin bakal jadi dipangkas tina Ngaran kolom.
⏩ Ayeuna, anjeun tiasa nganggo Eusian Cecekelan ka Eusian Otomatis rumus pikeun sél sésa.
Eusi Patali : Fungsi Pangkas Kénca dina Excel: 7 Cara nu Cocog
4. Ngagunakeun Fungsi SUBSTITUTE pikeun Motong Sadaya Spasi
Iraha wae Anjeun hoyong motong sakabeh spasi tina nilai nu mana wae nu mangka anjeun bisa make fungsi SUBSTITUTE .
Di dieu, kuring bakal motong sakabéh spasi tina kolom Kota .
Pikeun mimitian ku , pilih sél mana waé pikeun nempatkeun nilai hasilna.
➤ Kuring milih sél E4 .
⏩ Dina sél E4 , ketik rumus ieu di handap. .
=SUBSTITUTE(C4," ","")
Di dieu, dina fungsi SUBSTITUTE , kuring milih sél C4 minangka text , dipaké ” ” (Spasi Tunggal) salaku old_text tuluy dipake “” (No Spasi) salaku new_text . Ayeuna, fungsi SUBSTITUTE bakal ngagantikeun spasi tanpa spasi.
⏩ Pencét kenop ENTER sarta spasi tambahan bakal dipangkas tina kolom Kota .
⏩ Ayeuna,anjeun tiasa nganggo Eusian Cecekelan pikeun Otomatis Eusian rumus pikeun sél sesa.
5. Ngagunakeun TRIM & amp; GANTIKAN Fungsi pikeun Motong Spasi Non-Breaking
Iraha wae urang ngimpor data ti tempat sejenna lolobana waktu sababaraha spasi non-pegatna sneaks in. Anjeun tiasa motong éta non-breaking spasi ku cara maké fungsi TRIM , BERSIH fungsi, jeung GANTIKAN fungsi babarengan.
Pikeun ngamimitian, pilih sél mana waé pikeun nempatkeun hasilna. nilai.
➤ Kuring milih sél E4 .
⏩ Dina sél E4 , ketik rumus ieu.
=TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160)," "))))
Di dieu, dina fungsi TRIM , kuring ngagunakeun CLEAN((SUBSTITUTE(B4,CHAR(160)) ,” “))) salaku téks . dipaké FIND(MID(TRIM(B4),1,1),B4) salaku start_num tuluy dipaké LEN(B4) salaku num_chars .
Salajengna, dina fungsi BERSIH , kuring nganggo SUBSTITUTE(B4,CHAR(160),” “)) salaku text .
Lajeng, dina fungsi SUBSTITUTE , kuring milih B4 sél salaku text , dipaké CHAR(160) salaku old_text , teras dianggo ” “ (Spasi Tunggal) salaku new_text .
Ayeuna, SUBSTITUTE fungsi bakal ngagantikeun spasi non-breaking ku spasi tunggal .
Formula Breakdown
➦ GANTIKAN(B4,CHAR(160),” “) —> bakal motong sakabeh spasi tambahan.
• Kaluaran: Adam Smith
➦ BERSIH((GANTIKAN(B4,CHAR(160),” “))) —> dimimitian ti posisi 1 bakal nimba substring tina string.
• Kaluaran: Adam Smith
➥ TRIM(BERSIH((GANTIKAN(B4,CHAR(160),””)))) —> Ieu bakal balik deui posisi senar.
ο TRIM(”Adam Smith”)
• Kaluaran: Adam Smith
• Katerangan: Dipangkas henteu pegat spasi tina ngaran “ Adam Smith” .
⏩ Pencét ENTER konci na non-breaking spasi bakal dipangkas tina Ngaran kolom.
⏩ Ayeuna , anjeun tiasa nganggo Eusian Cecekelan pikeun Eusian Otomatis rumus pikeun sél sesa.
6. Ngagunakeun manggihan & amp; Ganti kana motong spasi
Anjeun oge bisa make Teangan & amp; Gantikeun fitur ka motong spasi dina Excel.
Hayu kuring nunjukkeun ka anjeun prosedurna,
Salajengna, pilih rentang sél ti mana anjeun hoyong motong spasi.
➤ Kuring milih rentang sél C4:C12 .
Teras, buka tab Home >> ; ti Édit grup >> buka Panggihan & amp; Pilih >> pilih Ganti
A kotak dialog bakal muncul.
⏩ I dipaké tunggal Spasi di Teangan naon pikeun motong spasi.
⏩ Kuring tetep Ganti ku widang Kosong .
Teras, klik Ganti Sadaya .
Pesenbakal muncul nunjukkeun sabaraha panggantian anu lumangsung.
⏩ Urang nyieun 17 ngagantian .
Teras, klik OK jeung tutup dialog kotak .
⏩ Di dieu, sakabeh spasi dipangkas dina kolom Kota .
Eusi Patali: Potong Aksara Katuhu jeung Spasi dina Excel (5 Cara)
7. Ngagunakeun VBA ka Motong Spasi Anjog
Upami anjeun hoyong, anjeun ogé tiasa nganggo Visual Basic (VBA) ka motong ngarah spasi.
Hayu atuh ngajelaskeun prosedur ka anjeun,
Kahiji, buka tab Pamekar >> teras pilih Visual Basic.
⏩ Teras, bakal muka jandela anyar Microsoft Visual Basic for Applications .
Ayeuna, buka Selapkeun >> pilih Modul .
Ketik kodeu ieu dina spasi Modul nepi ka trim leading .
4980
Di dieu, dina Sub Trim_Leading_Spaces() , kuring nyatakeun variabel Rg jeung WRg salaku Rentang .
Salajengna, dingaranan kotak dialog Potongan Anjog Spasi teras nganggo Pikeun loop ka TRIM unggal dipilih sél .
Terus, kuring make pungsi VBA LTRIM pikeun motong.
Ayeuna, Simpen kode jeung balik deui ka lembar kerja.
pikeun nerapkeun VBA , upami anjeun hoyong anjeun tiasa milih sél atanapi rentang sél ayeuna upami henteu anjeun tiasa milih rentang dina kotak pesen .
➤ Kuring milih rentang sél B4:B12 .
Teras, buka tab Témbongkeun >> ti Macros >> pilih Témbongkeun Macros.
A kotak dialog bakal muncul. Ti dinya pilih Ngaran Macros jeung Macros in .
⏩ Kuring milih Trim_Leading_Spaces dina Ngaran Macros .
⏩ Kuring milih Excel Trim Spaces.xlsm dina Macros in .
Teras, klik Run .
A kotak pesen bakal nembongan dimana rentang nu dipilih bakal dipintonkeun.
Ayeuna, klik OK .
Ku alatan éta, sakabéh spasi panghulu bakal dipangkas .
8. Nganggo VBA pikeun Motong Spasi Trailing
Upami anjeun hoyong, anjeun ogé tiasa motong spasi labuh nganggo Visual Basic .
Di dieu, abdi hoyong motong spasi labuh tina kolom Ngaran .
Ayeuna, pikeun muka jandela Visual Basic for Applications anjeun tiasa nuturkeun léngkah-léngkah anu dipedar dina bagian 7 .
Lajeng, ketik kodeu ieu di handap. Modul .
6976
Di dieu, dina Sub Trim_Trailing_Spaces() , kuring nyatakeun rng variabel salaku Rentang .
Terus, kuring ngagunakeun fungsi VBA TRIM pikeun motong.
Ayeuna, Simpen kode jeung balik deui ka lembar kerja.
Buka tab Developer >> ti Selapkeun >> pilih Tombol tina Form Controls
Ayeuna, Sered Tombol ka