Jika fungsi TRIM tidak berfungsi seperti yang Anda harapkan dan masih ada ruang di sel Anda, bergantung pada sistem operasi Anda, Anda dapat menggunakan salah satu dari kami atau salah satu dari kami
Jika panjang string lebih panjang dari jumlah karakter yang terlihat, maka string berisi spasi. Di Excel spasi bukanlah area kosong tetapi karakter dan setiap karakter di Excel berisi kode numerik yang didasarkan pada rangkaian karakter sistem operasi [kode biasanya sama dengan kode ASCII]
Ada 2 jenis ruang
Ruang biasa. ini memiliki kode 32 di Excel untuk Mac dan Excel untuk Windows. Ruang normal muncul saat Anda menekan tombol enter pada keyboard
Ruang tanpa putus. ini memiliki kode 160 di Excel untuk Windows dan kode 202 di Excel untuk Mac. Ruang non-breaking muncul di Excel untuk Windows saat Anda menahan tombol alt dan memasukkan 0160 menggunakan numpad [ini tidak akan berfungsi jika Anda menggunakan angka di bawah tombol fungsi]. Ruang non-breaking muncul di Excel untuk Mac saat Anda menekan option/alt + enter di keyboard Anda
Saat Anda ingin menghapus spasi yang tidak diinginkan dari sel, insting pertama Anda mungkin adalah menggunakan fungsi TRIM, namun fungsi TRIM hanya akan bekerja pada ruang biasa. Jika sel berisi spasi yang tidak terputus, fungsi TRIM tidak akan dapat menghapus spasi tersebut
Rumus untuk memeriksa apakah sel berisi spasi tanpa putus di Excel untuk Windows
Anda bisa menggunakan rumus berikut di Excel untuk Windows untuk memeriksa apakah sel berisi ruang tanpa putus
=SEARCH[CHAR[160],A2]
Rumus untuk memeriksa apakah sel berisi spasi tanpa putus di Excel untuk Mac
Anda bisa menggunakan rumus berikut di Excel untuk Mac untuk memeriksa apakah sel berisi ruang tanpa putus
=SEARCH[CHAR[202],A2]
Perincian rumus yang memeriksa untuk melihat apakah sel berisi spasi yang tidak dapat dipisahkan
Rumus di atas menggunakan fungsi SEARCH untuk menemukan posisi ruang tak putus pertama di sel A2. Harap dicatat bahwa jika sel berisi lebih dari satu spasi tak putus, rumus hanya akan memberikan posisi spasi tak putus pertama. Selain itu, rumus akan mengembalikan kesalahan #VALUE jika sel tidak berisi spasi tanpa putus
Cara meminimalkan risiko non-breaking space yang muncul di file Excel Anda
Non-Breaking Spaces adalah entitas karakter umum dalam HTML. Saat data dari sumber HTML ditempelkan ke Excel, pengaturan tempel default adalah HTML. Jika Anda menempelkan data ke Excel dari sumber HTML, sebaiknya gunakan opsi khusus tempel untuk menempelkan data sebagai teks atau teks Unicode
Untuk memunculkan kotak dialog tempel khusus, Anda dapat mengklik ikon Tempel di tab Beranda lalu klik Tempel Spesial atau Anda dapat menekan Ctrl + Alt + V di keyboard Anda
Keempat rumus ini menghapus spasi tanpa putus dari sel di Excel untuk Windows
Kami merekomendasikan penggunaan opsi tempel khusus Excel untuk menempelkan rumus sebagai teks atau teks Unicode
=TRIM[SUBSTITUTE[A2,CHAR[160],""]]
=TRIM[GANTI[A2,CHAR[160],CHAR[32]]]
=TRIM[BERSIH[GANTI[A2,CHAR[160]," "]]]
=TRIM[BERSIH[GANTI[A2,CHAR[160],CHAR[32]]]]
Rumus di atas menghapus semua spasi tanpa putus dari sel A2 di Excel untuk Windows. N. B. di Excel untuk Mac, CHAR [160] tidak memetakan ke karakter spasi tanpa putus, tetapi ke karakter "dagger" [†]
Keempat rumus ini menghapus spasi tanpa putus dari sel di Excel untuk Mac
Kami merekomendasikan penggunaan opsi tempel khusus Excel untuk menempelkan rumus sebagai teks atau teks Unicode
=TRIM[SUBSTITUTE[A2,CHAR[202],""]]
=TRIM[GANTI[A2,CHAR[202],CHAR[32]]]
=TRIM[BERSIH[GANTI[A2,CHAR[202]," "]]]
=TRIM[BERSIH[GANTI[A2,CHAR[202],CHAR[32]]]]
Rumus di atas menghapus semua spasi tanpa putus dari sel A2 di Excel untuk Mac. N. B. Di Excel untuk Mac, karakter non-cetak tidak dapat dilihat di dalam sel, namun beberapa karakter non-cetak dapat dilihat di bilah rumus
Perincian rumus yang menghilangkan spasi tanpa putus dari sel
Fungsi CHAR mengambil kode numerik dari sebuah karakter dan menampilkan karakter tersebut. Jadi dalam rumus kami, CHAR[32] mewakili ruang normal dan CHAR[160] mewakili ruang tanpa putus di Excel untuk Windows dan CHAR[202] mewakili ruang tanpa putus di Excel untuk Mac
Ruang normal juga dapat direpresentasikan dalam rumus dengan menempatkan spasi di dalam tanda kutip [ini digunakan di beberapa rumus kami]
Fungsi SUBSTITUTE mengganti semua spasi yang tidak putus dalam sel dengan spasi normal sehingga fungsi TRIM dapat menghapus spasi dari sel
Fungsi CLEAN menghapus semua karakter yang tidak dapat dicetak dan jeda baris dari sel
Fungsi TRIM menghapus semua spasi ekstra normal dari sel sehingga tidak ada spasi di awal dan akhir sel dan hanya ada satu spasi di antara kata-kata di dalam sel
Fungsi yang Ditetapkan Pengguna ini menghapus spasi tanpa putus di Excel untuk WindowsKode VBA di bawah ini membuat Fungsi yang Ditentukan Pengguna yang disebut TrimNBSP yang menghapus spasi tanpa putus dari sel di Excel untuk Windows
Public Function TrimNBSP[ByVal value As String] As String TrimNBSP = Trim[Replace[value, Chr[160], Chr[32]]] End Function
Alat Dewasa yang Berguna Dewasa Mudah4 Juni 2021 Microsoft Excel, Tip dan Trik Excel, Tutorial Data, Validasi Data, Kumpulan Data Excel, Data Excel