Belajar Microsoft Excel: Cara Menetralisir Spasi Berlebih Pada Text

Rumus TRIMBagaimana cara menetralisir kelebihan spasi pada serpihan permulaan , serpihan tengah dan serpihan selesai text? Dalam beberapa permasalahan , mungkin kita sanggup meniadakan spasi yang tidak dikehendaki cuma cukup dengan menggunakan Fungsi TRIM.  Akan tetapi dalam prakeknya tidak selamanya Rumus Excel TRIM sanggup menyediakan hasil yang diharapkan. Kenapa? Silahkan dibaca selanjutnya.

Spasi berlebih pada data excel lazimnya sering ditemui utamanya jikalau kita sering melakukan pekerjaan dengan data yang di export/import dari aplikasi lain. Meskipun demikian tidak menutup kemungkinan , baik dengan sengaja ataupun tidak , kita menyertakan sendiri spasi pada di saat mengetik di excel.

Menghilangkan Spasi Berlebih Menggunakan Fungsi TRIM

Cara yang paling biasa digunakan untuk meniadakan spasi berlebih yang tidak dikehendaki yaitu menggunakan fungsi TRIM. Syntax fungsi ini sungguh sederhana , dengan satu argumen text.

=TRIM(text)

Argumen text , sanggup terdiri atas angka , karakter maupun symbol-symbol.

Contoh:

Anggaplan kita memiliki text   Kota     Bandung  

Text tersebut memiliki spasi berlebih yang tidak dikehendaki pada serpihan permulaan , serpihan tengah antara dua kata , maupun serpihan akhir.

Bagian permulaan ada satu spasi , dan bahwasanya tidak diperlukan
Bagian Tengah ada lima spasi , dan bahwasanya cukup  satu saja yang diperlukan
Bagian selesai ada dua spasi , dan bahwasanya seluruhnya tidak diperlukan.

Jadi totalnya ada 7 spasi yang tidak diperlukan. Nah kelebihan spasi ini sanggup dihilangkan menggunakan rumus excel TRIM.

=TRIM(” Kota     Bandung  “)

Atau jikalau text disimpan di sel B2

=TRIM(B2)

Hasil = “Kota Bandung

Baca Juga  RANGE

Berhasil! Spasi berlebih pun sanggup dihapus , baik pada serpihan permulaan , tengah maupun akhir.

Fungsi Excel TRIM

Catatan: 
Pada screenshot diatas , saya menggunakan tanda kurung [] untuk memvisualkan batas spasi pada serpihan permulaan dan selesai text , sehingga nampak secara visual perubahannya sebelum dan sesudah TRIM. Sedangkan rumus LEN digunakan untuk mengetes jumlah karakter sebelum dan sesudah TRIM

Sudah Menggunakan Rumus TRIM , Tetapi Spasi Berlebih Tetap Tidak Berkurang.

Nah untuk permasalahan ini , barangkali anda pernah mengalaminya. Apa penyebabnya? Kenapa rumus TRIM tidak bekerja.
Contohnya:  silahkan dicopy rumus berikut ke dalam lembar kerja excel. Jangan mengetik rumus sendiri ya. Cukup copykan saja rumus di bawah ini.
=TRIM(” Kota     Bandung  “)
Perhatikan hasilnya.. 
Atau lebih jelasnya amati tumpuan dalam screenshot berikut:
Rumus EXCEL TRIM Tidak Bekerja
Rumus TRIM tidak melakukan pekerjaan , sehingga spasi  berlebih pun tidak menyusut , kenapa?
Ini jawabannya.
Silahkan ganti fungsi TRIM menjadi CODE , atau copy rumus berikut ke sel excel dan lihat hasilnya.
=CODE(” Kota     Bandung  “)
Hasil = 160
Sekarang ambil tumpuan rumus TRIM yang sukses sebelumnya dan ganti TRIM menjadi CODE , atau copykan saja rumus berikut ke excel
=CODE(” Kota     Bandung  “)
Hasil = 32
Rumus secara visual nampak sama , tetapi menyediakan hasil yang berbeda. Lalu penyebabnya apa?
Ternyata ada berbagai jenis spasi , diantaranya yaitu spasi dengan code 32 atau CHAR(32) , dan spasi dengan code 160 atau CHAR(160) atau nonbreaking space.
Dan ternyata lagi , fungsi TRIM cuma sanggup melakukan pekerjaan pada CHAR(32) , tetapi tidak pada CHAR(160)
Solusinya bagaimana untuk menetralisir spasi CHAR(160) yang tidak diperlukan.
Untuk permasalahan ini kita sanggup menggunakan proteksi fungsi SUBSTITUTE untuk mengganti CHAR(160) menjadi CHAR(32) sebelum dijalankan TRIM. Sehingga rumusnya menjadi:

=TRIM(SUBSTITUTE(” Kota     Bandung  ” ,CHAR(160) ,CHAR(32)))
atau 

=TRIM(SUBSTITUTE(” Kota     Bandung  ” ,CHAR(160) ,” “))
Jika tumpuan text disimpan di sel B2 , maka rumusnya menjadi:
=TRIM(SUBSTITUTE(B2 ,CHAR(160) ,CHAR(32)))
atau
=TRIM(SUBSTITUTE(B2 ,CHAR(160) ,” “))
Untuk lebih jelasnya , amati screenshot berikut:
Solusi Rumus Excel TRIM Tidak Bekerja
Ringkasan:
Umumnya kita sanggup menetralisir spasi berlebih dengan cukup menggunakan fungsi TRIM. Dan untk permasalahan tertentu jikalau spasi berlebih berupa nonbreaking space atau CHAR(160) maka spasi berlebih tersebut mesti dirubah apalagi dulu menjadi spasi biasa atau CHAR(32) sebelum proses TRIM.
Semoga bermanfaat.
Belajar excel !  Excellent !
Artikel terkait:


Baca Juga  Belajar Microsoft Excel: Rumus Konversi Karakter Kolom Menjadi Angka
Need Help? Chat with us