Cara Menghapus Spasi Terdepan di Excel (4 Metode)

  • Bagikan Ini
Hugh West

Saat membuat lembar kerja yang besar, sangat mungkin untuk memiliki beberapa ruang ekstra dalam isinya. Untuk membuat lembar kerja yang sangat baik, diperlukan untuk hapus spasi ekstra Dalam artikel ini, saya akan menjelaskan cara menghapus spasi di depan di Excel .

Untuk membuat penjelasan ini lebih efektif bagi Anda, saya akan menggunakan contoh dataset yang memiliki 3 kolom yang mewakili nama lengkap seseorang beserta nama depan dan nama belakang. Kolom-kolom ini adalah Nama Depan, Nama Belakang dan Nama lengkap .

Di sini untuk menghasilkan Nama Lengkap dari Nama Depan dan Nama Belakang yang saya gunakan fungsi CONCAT.

Unduh untuk Berlatih

Hapus Spasi Terdepan di Excel.xlsm

4 Cara menghilangkan spasi di depan di excel

1. Menggunakan Fungsi TRIM

Anda bisa menggunakan fungsi TRIM untuk menghapus spasi di depan, meskipun TRIM tidak hanya menghilangkan spasi di depan tetapi juga menghilangkan jejak dan spasi ganda.

Pertama, pilih cell di mana kamu ingin menempatkan nilai resultanmu.

Saya memilih sel E4

Kedua, ketikkan rumus berikut dalam sel atau ke dalam Formula Bar .

=TRIM(D4)

Terakhir, tekan MASUK .

Sekarang, ini akan menunjukkan hasilnya dengan menghapus semua spasi ekstra.

Kemudian, Anda bisa menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

1.1. Hapus Spasi Terdepan dari Nilai Teks

Jika Anda hanya ingin menghapus spasi terdepan dari suatu teks, maka Anda bisa menggunakan perintah TRIM fungsi dengan fungsi MID dan fungsi FIND Perpaduan fungsi-fungsi ini akan menghitung posisi karakter teks pertama dari sebuah string. Di sini saya juga menggunakan fungsi LEN untuk menghitung panjang string.

Untuk menggunakan fungsi-fungsi ini dalam rumus, pertama-tama pilih sel tempat Anda ingin menempatkan hasil Anda.

Saya memilih sel E4

Kedua, ketikkan rumus berikut dalam sel atau ke dalam Formula Bar .

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

Di sini, saya telah menyisipkan D4 sebagai nilai di mana saya ingin menghapus spasi.

The FIND akan mendeteksi posisi string karakter teks pertama kemudian bagian LEN akan menghitung panjang string yang akan diekstraksi melalui outer MID fungsi.

Terakhir, tekan MASUK .

Sekarang, ini akan menunjukkan hasilnya dengan hanya menghapus spasi terdepan dari sel yang dipilih.

Sekarang, jika Anda ingin, Anda bisa menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

1.2. Hapus Spasi Terdepan dari Nilai Numerik

The TRIM berfungsi untuk nilai numerik tetapi ada masalah yang mengubah angka menjadi string teks.

Jadi, jika Anda ingin menghapus hanya spasi di depan dari nilai numerik, maka Anda bisa menggunakan perintah TRIM fungsi dengan fungsi VALUE .

Untuk menunjukkan cara itu, saya menggunakan dataset yang berisi nilai numerik dari Kode Pos bersama dengan Nama Kota.

Pertama-tama, pilih cell di mana kamu ingin menempatkan nilai resultanmu.

➤ Saya memilih sel D4

Kemudian, ketikkan rumus berikut dalam sel atau ke dalam Formula Bar .

=VALUE(TRIM(C4))

Di sini, yang TRIM menghilangkan spasi di depan dari nilai numerik dalam C4 Kemudian NILAI mengubahnya menjadi Format Angka .

Akhirnya, tekan MASUK .

Pada akhirnya, ini akan menghapus spasi di depan nilai numerik dan akan mengubahnya menjadi format angka.

Pada saat ini, jika Anda ingin, Anda bisa menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Baca selengkapnya: Cara Menghapus Spasi Trailing di Excel

2. Menggunakan TRIM di dalam SUBSTITUTE untuk Menghilangkan Spasi Terdepan Non-breaking

Jika Anda memperoleh beberapa nilai dari situs web yang terdiri dari karakter CHAR (160) maka ada kemungkinan datangnya spasi yang tidak terputus dengan nilai.

The TRIM tidak bekerja dengan baik dengan spasi yang tidak terputus. Untuk itu, Anda dapat menggunakan fungsi SUBSTITUTE untuk menghapus spasi terdepan yang tidak terputus dengan karakter spasi normal.

Saya telah mengambil data sampel berikut ini dari Buku dengan Nama Penulis .

Pertama, pilih cell di mana kamu ingin menempatkan nilai resultanmu.

➤ Saya memilih sel C4

Kemudian, ketikkan rumus berikut dalam sel atau ke dalam Formula Bar .

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

Di sini, yang SUBSTITUTE akan menggantikan semua contoh dari CHAR(160) dengan karakter spasi normal dari B4 sel. Kemudian TRIM akan menghapus spasi tersebut.

Terakhir, tekan tombol MASUK kunci.

Pada akhirnya, ini akan menunjukkan hasilnya dengan menghapus semua spasi yang tidak terputus.

Terakhir, Anda bisa menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Bacaan serupa:

  • Hapus Semua Spasi di Excel (9 Metode)
  • Cara Menghapus Spasi Kosong di Excel (7 Cara)

3. Menggunakan FIND dan REPLACE

Anda juga bisa menggunakan CARI &; GANTI untuk menghapus spasi.

Untuk itu, pertama-tama, pilih sel tempat Anda ingin menghapus spasi di depannya.

Kemudian, buka Rumah tab>> dari Temukan &; Pilih >> pilih Ganti

A kotak dialog Di sana Anda perlu memasukkan berapa banyak spasi yang ingin Anda hapus dalam Temukan apa.

Setelah itu, Anda harus memasukkan berapa banyak spasi yang Anda inginkan untuk menggantikan spasi yang ada di Ganti dengan.

Setelah menaruh spasi di kedua Temukan apa yang dan Ganti dengan Kemudian, klik Ganti Semua. Ini akan memunculkan pesan bahwa berapa banyak penggantian terjadi.

Di sini akan ditampilkan 7 penggantian .

Jika ada lebih banyak spasi di sel yang Anda pilih, maka Anda dapat mengklik Ganti Semua Ini akan menghapus ruang utama yang ada.

➤ Sekali lagi itu menggantikan 3 spasi.

Di sini, semua spasi terdepan diganti dengan satu spasi.

3.1. Ruang Tunggal

Jika Anda ingin menghapus hanya spasi tunggal di depan, maka Anda juga bisa menggunakan perintah CARI &; GANTI perintah.

Setelah memilih sel tempat Anda ingin menghapus spasi tunggal di depan.

Sekarang, buka Rumah tab>> dari Temukan &; Pilih >> pilih Ganti

A kotak dialog akan muncul dari sana menyisipkan satu spasi di dalam Temukan apa yang dan menjaga Ganti dengan kosong.

Terakhir, klik pada Ganti SEMUA Ini akan memunculkan pesan yang menunjukkan berapa banyak penggantian yang terjadi. Sekarang, klik BAIKLAH.

Di sini akan ditampilkan 24 penggantian .

Di sini, semua spasi tunggal diganti tanpa spasi.

3.2. Ruang Ganda

Di sisi lain, jika Anda hanya ingin menghapus spasi ganda di depan, maka Anda bisa menggunakan perintah CARI &; GANTI perintah.

Untuk memulainya, pilih sel tempat Anda ingin menghapus spasi tunggal di depan.

Setelah itu, buka Rumah tab>> dari Temukan &; Pilih >> pilih Ganti

Sekarang, a kotak dialog akan muncul dari sana, masukkan spasi ganda di dalam Temukan apa yang dan spasi tunggal dalam Ganti dengan .

Berikutnya, klik pada Ganti SEMUA Ini akan memunculkan pesan yang menunjukkan berapa banyak penggantian yang terjadi. Sekarang, klik BAIKLAH.

Di sini akan ditampilkan 11 penggantian .

Akhirnya, semua spasi ganda di depan diganti dengan spasi tunggal di depan.

4. Menggunakan VBA

Untuk menghapus spasi di depan di Excel, Anda juga bisa menggunakan Visual Basic .

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

Kemudian, akan terbuka Microsoft Visual Basic for Applications.

Sekarang, buka Sisipkan >>> pilih Modul .

Di sini, yang Modul terbuka.

Setelah itu, tulis kode untuk menghapus spasi terdepan di dalam Modul .

 Sub Remove_Leading_Space() Dim Rng As Range Dim SelectedRng As Range On Error Resume Next ExcelTitleId = "Menghapus Leading Space" Set SelectedRng = Application.Selection Set SelectedRng = Application.InputBox("Range", ExcelTitleId, SelectedRng.Address, Type:=8) For Each Rng In SelectedRng Rng.Value = VBA.LTrim(Rng.Value) Next End Sub 

Di sini saya telah mengambil dua variabel Rng dan DipilihRng , menamai kotak dialog Menghapus Ruang Utama kemudian menggunakan Untuk loop untuk TRIM setiap sel yang dipilih .

Saya telah menggunakan fungsi VBA LTRIM untuk memangkas.

Akhirnya, Simpan kode dan kembali ke lembar kerja.

Pertama, pilih sel atau rentang sel untuk menerapkan VBA

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

Pada saat ini kotak dialog akan muncul sekarang pilih Makro lalu klik Lari .

Sekali lagi, a kotak dialog akan muncul menampilkan rentang yang dipilih, lalu klik BAIKLAH.

Sekarang, spasi terdepan dari rentang sel yang dipilih akan dihapus.

NB: Hal yang perlu diingat, kode VBA akan menghapus spasi di depan hanya pada cell range yang dipilih, dan akan merubah data asli serta tidak mendukung Undo. Selanjutnya, simpan salinan datamu sebelum menerapkan kode VBA ini.

Bagian Latihan

Saya telah memberikan lembar latihan dalam buku kerja untuk mempraktikkan cara-cara menghilangkan spasi di depan ini. Anda dapat mengunduhnya dari atas.

Kesimpulan

Saya mencoba menjelaskan 4 cara mudah dan cepat untuk menghapus spasi di depan di Excel. Cara-cara berbeda ini akan membantu Anda menghapus spasi di depan dari nilai teks dan numerik. Last but not least jika Anda memiliki saran, ide, dan 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.