Belajar Microsoft Excel: Cara Menetralisir Spasi Berlebih Pada Text

Rumus TRIMBagaimana cara menetralisir keistimewaan spasi pada pecahan permulaan , pecahan tengah dan pecahan tamat text? Dalam beberapa problem , mungkin kita sanggup meniadakan spasi yang tidak diinginkan cuma cukup dengan menggunakan Fungsi TRIM.  Akan tetapi dalam prakeknya tidak selamanya Rumus Excel TRIM sanggup menampilkan hasil yang diharapkan. Kenapa? Silahkan dibaca selanjutnya.

Spasi berlebih pada data excel lazimnya sering ditemui khususnya 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 ketika mengetik di excel.

Menghilangkan Spasi Berlebih Menggunakan Fungsi TRIM

Cara yang paling lazim digunakan untuk meniadakan spasi berlebih yang tidak diinginkan merupakan menggunakan fungsi TRIM. Syntax fungsi ini sungguh sederhana , dengan satu argumen text.

=TRIM(text)

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

Contoh:

Anggaplan kita memiliki text   Kota     Bandung  

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

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

Jadi totalnya ada 7 spasi yang tidak diperlukan. Nah keistimewaan 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  Belajar Microsoft Excel: 3 Cara Cepat Meniadakan Baris Kosong Di Excel

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

Fungsi Excel TRIM

Catatan: 
Pada screenshot diatas , saya menggunakan tanda kurung [] untuk memvisualkan batas spasi pada pecahan permulaan dan tamat 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 problem 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 pola 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 pola 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 menampilkan hasil yang berbeda. Lalu penyebabnya apa?
Ternyata ada berbagai jenis spasi , diantaranya merupakan 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 problem 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 pola 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 problem 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: Menghambat Save As| Print Dan Insert Sheet
Need Help? Chat with us