Cara Memangkas Spasi di Excel (8 Cara Termudah)

  • Bagikan Ini
Hugh West

Di Excel, saat mengimpor data dari sumber yang berbeda atau membuat dataset, ada kemungkinan memiliki spasi ekstra yang tidak diinginkan. ekstra ruang Untuk membuat dataset yang standar dan baik, pemangkasan spasi ekstra diperlukan. Dalam artikel ini, saya akan menjelaskan cara untuk memangkas ruang di Excel.

Untuk memperjelas penjelasannya, saya akan menggunakan contoh dataset yang merepresentasikan informasi pribadi dari orang tertentu. Dataset ini memiliki 3 kolom, yaitu Nama , Kota dan Kode Pos .

Unduh untuk Berlatih

Pangkas Ruang.xlsm

8 Cara Memangkas Spasi di Excel

1. Menggunakan Fungsi TRIM untuk Memangkas Spasi Nilai String

The TRIM adalah fungsi yang paling berguna untuk memangkas ruang ekstra . trim semua beberapa jenis ruang ini adalah memimpin , trailing dan di antara ruang dari kedua String dan Numerik nilai. Itu tidak dapat langsing satu karakter spasi tunggal di antara kata-kata.

Di sini, saya akan memangkas ruang dari nilai string dari Nama kolom.

Untuk memulainya, pilih sel mana saja untuk menempatkan nilai yang dihasilkan.

➤ Saya memilih E4 sel.

⏩ Di dalam sel E4 , ketikkan rumus berikut ini.

=TRIM(B4)

Di sini, di TRIM fungsi, saya memilih sel B4 sebagai teks Sekarang, yang TRIM fungsi akan langsing semua spasi di depan, di belakang, dan di antara spasi dari sel yang dipilih.

⏩ Tekan tombol MASUK kunci dan Anda akan mendapatkan Nama di mana ruang ekstra dipangkas .

⏩ Sekarang, Anda dapat menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Baca selengkapnya: [Perbaiki] Fungsi TRIM Tidak Bekerja di Excel: 2 Solusi

2. Menggunakan Fungsi TRIM untuk Memangkas Spasi Nilai Numerik

Anda juga bisa menghapus semua spasi di depan, di belakang, dan di antara spasi dari numerik Tapi masalahnya adalah TRIM bahkan memperlakukan fungsi numerik nilai sebagai string Itulah mengapa Anda perlu menggunakan NILAI dengan fungsi TRIM berfungsi untuk memangkas ruang dari numerik nilai.

Di sini, saya akan memangkas ruang dari numerik nilai dari Kode Pos kolom.

Untuk memulainya, pilih sel mana saja untuk menempatkan nilai yang dihasilkan.

➤ Saya memilih E4 sel.

⏩ Di dalam sel E4 , ketikkan rumus berikut ini.

=TRIM(D4)

Di sini, di TRIM fungsi, saya memilih sel D4 sebagai teks Sekarang, yang TRIM fungsi akan langsing semua spasi di depan, di belakang, dan di antara spasi dari sel yang dipilih.

⏩ Tekan tombol MASUK kunci dan Anda akan mendapatkan Kode Pos di mana ruang tambahan akan dipangkas .

Dengan melihat hasilnya, mungkin tampak bahwa TRIM telah melakukan tugasnya. Tetapi jika Anda melihat dengan benar maka Anda akan melihat bahwa fungsi dipangkas tidak berperilaku seperti angka.

Untuk menghindari masalah ini, Anda bisa menggunakan TRIM dan NILAI berfungsi bersama-sama.

Pada awalnya, pilih sel mana saja untuk menempatkan nilai yang dihasilkan.

➤ Saya memilih E4 sel.

⏩ Di dalam sel E4 , ketikkan rumus berikut ini.

=VALUE(TRIM(D4))

Di sini, di NILAI fungsi, saya menggunakan TRIM (D4) sebagai teks .

Selanjutnya, di dalam TRIM fungsi, saya memilih sel D4 sebagai teks Sekarang, yang TRIM fungsi akan langsing semua spasi di depan, di belakang, dan di antara spasi dari sel yang dipilih.

Sekarang, yang NILAI akan mengonversi fungsi tali yang dipangkas menjadi nomor .

⏩ Tekan tombol MASUK kunci dan Anda akan mendapatkan Kode Pos sebagai nomor di mana ruang ekstra dipangkas .

⏩ Sekarang, Anda dapat menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Baca selengkapnya: Cara Memotong Bagian Teks di Excel (9 Metode Mudah)

3. Menggunakan TRIM Kiri untuk Memangkas Spasi Terdepan

Jika Anda hanya ingin memangkas spasi terdepan, maka Anda bisa melakukannya dengan menggunakan perintah MID fungsi, FIND fungsi, TRIM fungsi, dan LEN berfungsi bersama-sama.

Di sini, dari Nama kolom, saya hanya ingin langsing ruang-ruang terdepan.

Untuk memulainya, pilih sel mana saja untuk menempatkan nilai yang dihasilkan.

➤ Saya memilih E4 sel.

⏩ Di dalam sel E4 , ketikkan rumus berikut ini.

=MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4))

Di sini, di MID fungsi, saya memilih sel B4 sebagai teks , digunakan TEMUKAN(MID(TRIM(B4),1,1),B4) sebagai start_num kemudian digunakan LEN(B4) sebagai num_chars .

Selanjutnya, di dalam FIND fungsi, saya menggunakan MID(TRIM(B4),1,1) sebagai find_text dan sel yang dipilih B4 sebagai within_text .

Sekali lagi, Dalam MID fungsi, saya menggunakan RIM (B4) sebagai teks , digunakan 1 sebagai start_num kemudian digunakan 1 sebagai num_chars .

Kemudian, di dalam LEN fungsi, saya memilih fungsi B4 sel sebagai teks .

Rincian Formula

TRIM(B4) -> akan memangkas semua spasi ekstra.

- Keluaran: Adam Smith

MID(TRIM(B4),1,1) -> dimulai dari posisi 1 akan mengekstrak substring dari sebuah string.

- Keluaran: A

FIND(MID(TRIM(B4),1,1),B4) -> Ini akan mengembalikan posisi string.

- Keluaran: 4

LEN(B4) -> akan mengembalikan jumlah karakter dalam string teks.

- Keluaran: 17

MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4)) -> itu akan mengembalikan seluruh string teks.

ο MID(B4, 4, 17)

- Keluaran: Adam Smith

- Penjelasan: Memangkas memimpin spasi dari nama "Adam Smith" .

⏩ Tekan tombol MASUK kunci dan memimpin ruang akan menjadi dipangkas dari Nama kolom.

⏩ Sekarang, Anda dapat menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Konten Terkait : Fungsi Potong Kiri di Excel: 7 Cara yang Cocok

4. Menggunakan Fungsi SUBSTITUTE untuk Memangkas Semua Spasi

Kapan pun Anda ingin langsing semua spasi dari nilai apa pun, maka Anda dapat menggunakan SUBSTITUTE fungsi.

Di sini, saya akan langsing semua ruang dari Kota kolom.

Untuk memulainya, pilih sel mana saja untuk menempatkan nilai yang dihasilkan.

➤ Saya memilih E4 sel.

⏩ Di dalam sel E4 , ketikkan rumus berikut ini.

=SUBSTITUTE(C4," ","")

Di sini, di SUBSTITUTE fungsi, saya memilih fungsi C4 sel sebagai teks , digunakan " " (Spasi Tunggal) sebagai old_text kemudian digunakan "" (Tanpa Spasi) sebagai new_text Sekarang, yang SUBSTITUTE akan menggantikan spasi dengan tanpa spasi.

⏩ Tekan tombol MASUK kunci dan spasi ekstra akan menjadi dipangkas dari Kota kolom.

⏩ Sekarang, Anda dapat menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

5. Menggunakan TRIM &; SUBSTITUTE Berfungsi untuk Memangkas Spasi Non-Breaking

Setiap kali kita mengimpor data dari tempat lain, sebagian besar waktu beberapa spasi yang tidak terputus menyelinap masuk. Anda dapat memangkasnya tidak putus ruang dengan menggunakan TRIM fungsi, BERSIH fungsi, dan SUBSTITUTE berfungsi bersama-sama.

Untuk memulainya, pilih sel mana saja untuk menempatkan nilai yang dihasilkan.

➤ Saya memilih E4 sel.

⏩ Di dalam sel E4 , ketikkan rumus berikut ini.

=TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160)," "))))

Di sini, di TRIM fungsi, saya menggunakan BERSIH((SUBSTITUSI(B4,CHAR(160)," "))) sebagai teks . digunakan TEMUKAN(PERTENGAHAN(TRIM(B4),1,1),B4) sebagai start_num kemudian digunakan LEN(B4) sebagai num_chars .

Selanjutnya, di dalam BERSIH fungsi, saya menggunakan SUBSTITUTE(B4,CHAR(160)," ")) sebagai teks .

Kemudian, di dalam SUBSTITUTE fungsi, saya memilih fungsi B4 sel sebagai teks , digunakan CHAR(160) sebagai old_text , kemudian digunakan " " (Ruang Tunggal) sebagai new_text .

Sekarang, yang SUBSTITUTE akan menggantikan fungsi tidak putus ruang dengan tunggal ruang.

Rincian Formula

SUBSTITUTE(B4,CHAR(160)," ") -> akan memangkas semua spasi ekstra.

- Keluaran: Adam Smith

CLEAN((SUBSTITUTE(B4,CHAR(160)," "))) -> dimulai dari posisi 1 akan mengekstrak substring dari sebuah string.

- Keluaran: Adam Smith

TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160)," ")))) -> Ini akan mengembalikan posisi string.

ο TRIM (" Adam Smith")

- Keluaran: Adam Smith

- Penjelasan: Memangkas tidak putus spasi dari nama "Adam Smith" .

⏩ Tekan tombol MASUK kunci dan tidak putus ruang akan menjadi dipangkas dari Nama kolom.

⏩ Sekarang, Anda dapat menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

6. Menggunakan Find & Replace untuk Memangkas spasi

Anda juga bisa menggunakan Temukan &; Ganti fitur untuk langsing spasi di Excel.

Izinkan saya mendemonstrasikan prosedurnya kepada Anda,

Berikutnya, pilih rentang sel dari tempat Anda ingin langsing ruang.

Saya memilih rentang sel C4:C12 .

Kemudian, buka Rumah tab>> dari Penyuntingan grup>>> pergi ke Temukan &; Pilih >>> pilih Ganti

A kotak dialog akan muncul.

⏩ Saya menggunakan tunggal Ruang angkasa di Temukan apa yang untuk langsing ruang.

⏩ Saya menyimpan Ganti dengan lapangan Kosong .

Kemudian, klik pada Ganti Semua .

Sebuah pesan akan muncul yang menunjukkan berapa banyak penggantian yang terjadi.

⏩ Kami membuat 17 penggantian .

Kemudian, klik OK dan tutup kotak dialog .

⏩ Di sini, semua ruang adalah dipangkas di Kota kolom.

Konten Terkait: Pangkas Karakter dan Spasi Kanan di Excel (5 Cara)

7. Menggunakan VBA untuk Memangkas Ruang Utama

Jika Anda ingin, Anda juga bisa menggunakan Visual Basic (VBA) untuk memangkas yang terdepan ruang.

Izinkan saya menjelaskan prosedurnya kepada Anda,

Pertama, buka Pengembang tab>> kemudian pilih Visual Basic.

⏩ Kemudian, ini akan membuka jendela baru Microsoft Visual Basic untuk Aplikasi .

Sekarang, buka Sisipkan >>> pilih Modul .

Ketik kode berikut pada bagian yang dibuka Modul untuk memangkas yang terdepan ruang.

 Sub Trim_Leading_Spaces() Dim Rg As Range Dim WRg As Range On Error Resume Next Excel_Title_Id = "Trim Leading Spaces" Set WRg = Application.Selection Set WRg = Application.InputBox("Range", Excel_Title_Id, WRg.Address, Type:=8) For Each Rg In WRg Rg.Value = VBA.LTrim(Rg.Value) Next End Sub 

Di sini, di Sub Pangkas_Leading_Spaces() , saya menyatakan Rg dan WRg variabel sebagai Rentang .

Berikutnya, beri nama kotak dialog Memangkas Ruang Utama kemudian menggunakan Untuk loop untuk TRIM setiap sel yang dipilih .

Kemudian, saya menggunakan VBA LTRIM berfungsi untuk memangkas.

Sekarang, Simpan kode dan kembali ke lembar kerja.

untuk menerapkan VBA , jika Anda ingin Anda dapat memilih sel atau rentang sel sekarang jika tidak, Anda dapat memilih rentang di kotak pesan .

Saya memilih rentang sel B4: B12 .

Kemudian, buka Lihat tab>> dari Makro >>> pilih Lihat Makro.

A kotak dialog akan muncul. Dari sana pilih Nama makro dan Makro dalam .

⏩ Saya memilih Potong_Ruang_Terdepan di Nama makro .

⏩ Saya memilih Excel Memangkas Spaces.xlsm di Makro dalam .

Kemudian, klik Lari .

A kotak pesan akan muncul di mana rentang yang Anda pilih akan ditampilkan.

Sekarang, klik OK .

Oleh karena itu, semua memimpin ruang akan menjadi dipangkas .

8. Menggunakan VBA untuk Memangkas Spasi Trailing

Jika Anda ingin, Anda juga bisa langsing yang trailing ruang dengan menggunakan Visual Basic .

Di sini, saya ingin langsing yang trailing ruang dari Nama kolom.

Sekarang, untuk membuka Visual Basic untuk Aplikasi Anda dapat mengikuti langkah-langkah yang dijelaskan di bagian 7 .

Kemudian, ketikkan kode berikut ini di dalam Modul .

 Sub Trim_Trailing_Spaces() Dim rng As Range For Each rng In Selection.Cells rng = Trim(rng) Next End Sub 

Di sini, di Sub Potong_Trailing_Spaces() , saya menyatakan rng variabel sebagai Rentang .

Kemudian, saya menggunakan VBA TRIM berfungsi untuk memangkas.

Sekarang, Simpan kode dan kembali ke lembar kerja.

Buka Pengembang tab>> dari Sisipkan >>> pilih Tombol dari Kontrol Formulir

Sekarang, Seret yang Tombol untuk menempatkannya di tempat Anda ingin memberikan keterangan

⏩ A kotak dialog dari Tetapkan Makro akan muncul.

Kemudian, pilih Nama makro dan Makro dalam .

⏩ Saya memilih Trim_Trailing_Spaces dari Nama makro dipilih Excel Memangkas Spaces.xlsm dari Makro dalam .

Kemudian, klik OK .

Ubah nama Tombol .

➤ Saya menamainya Pangkas Ruang yang Tersisa .

Sekarang, klik pada Tombol untuk menjalankan kode.

Oleh karena itu, semua spasi yang tertinggal akan dipangkas .

Mengekor ruang dari Nama kolom dipangkas.

Hal-hal yang Perlu Diingat

🔺 The TRIM memperlakukan semua jenis nilai sebagai string Jadi, berhati-hatilah saat memangkas spasi dari numerik nilai.

Bagian Latihan

Saya telah memberikan lembar latihan dalam buku kerja untuk mempraktikkan cara-cara yang telah dijelaskan ini untuk memangkas spasi. Anda dapat mengunduhnya dari atas.

Kesimpulan

Saya mencoba menjelaskan 8 cara mudah dan cepat untuk langsing Cara-cara yang berbeda ini akan membantu Anda memangkas semua jenis nilai. Terakhir, jika Anda memiliki saran, ide, atau umpan balik apa pun, jangan ragu untuk berkomentar di bawah.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.