Fungsi Excel CLEAN menghapus sebagian besar karakter yang tidak dapat dicetak kecuali untuk karakter 127. Untuk menghapus karakter 127 di Excel, gunakan rumus khusus yang berisi fungsi SUBSTITUTE dan CHAR.
Informasi dalam artikel ini berlaku untuk Excel untuk Microsoft 365, Excel 2019, Excel 2016, Excel 2013, dan Excel untuk Mac.
Apa Itu Karakter Unicode 127?
Karakter Unicode 127 mengontrol tombol Delete pada keyboard. Itu muncul sebagai simbol berbentuk persegi panjang yang sempit. Karakter ini terkadang muncul secara keliru saat Anda menyalin dan menempelkan data di Excel.
Kehadiran karakter 127 dapat menyebabkan beberapa masalah, termasuk:
- Memformat masalah dalam lembar kerja.
- Masalah penyortiran dan pemfilteran data.
- Masalah perhitungan dengan data yang digunakan dalam rumus.
Cara Menghapus Karakter Unicode 127
Pada contoh lembar kerja Excel di bawah ini, sel A2 berisi empat karakter berbentuk persegi panjang beserta angka 10. Fungsi LEN, yang menghitung jumlah karakter dalam sel, menunjukkan bahwa sel A2 berisi enam karakter (dua digit untuk angka 10 ditambah empat kotak untuk karakter 127). Karena adanya karakter 127 di sel A2, rumus penambahan di sel D2 mengembalikan VALUE! pesan kesalahan.
Untuk mengubah data di sel A2 menjadi nilai yang dapat dihitung, siapkan rumus SUBSTITUTE/CHAR berikut di sel yang berbeda (seperti yang terlihat di sel A3):
=SUBSTITUTE(A2, CHAR(127), "")
Rumus menggantikan empat karakter 127 dari sel A2 tanpa apa-apa (diwakili oleh tanda kutip kosong di akhir rumus). Akibatnya:
- Jumlah karakter di sel E3 dikurangi menjadi dua untuk dua digit angka 10.
- Rumus penambahan di sel D3 mengembalikan jawaban yang benar dari 15 saat menambahkan konten untuk sel A3 + B3 (10 + 5).
Fungsi SUBSTITUTE menangani penggantian. Fungsi CHAR memberi tahu rumus karakter mana yang harus diganti.
Hapus Spasi Non-Breaking Dari Lembar Kerja
Mirip dengan karakter yang tidak dapat dicetak, spasi tanpa putus ( ) juga dapat menyebabkan masalah dengan penghitungan dan pemformatan dalam lembar kerja. Nomor kode Unicode untuk spasi non-breaking adalah 160.
Ruang tidak terputus digunakan secara luas di halaman web. Jika data disalin ke Excel dari halaman web, spasi tanpa putus mungkin muncul di lembar kerja. Menghapus spasi tanpa putus dapat dilakukan dengan menggunakan rumus yang menggabungkan fungsi SUBSTITUTE, CHAR, dan TRIM.
Unicode vs. Karakter ASCII
Setiap karakter pada komputer (dapat dicetak dan tidak dapat dicetak) memiliki nomor yang dikenal sebagai kode atau nilai karakter Unicode. Set karakter lain yang lebih tua yang dikenal sebagai ASCII, yang merupakan singkatan dari American Standard Code for Information Interchange, telah dimasukkan ke dalam set Unicode. Akibatnya, 128 karakter pertama (0 hingga 127) dari himpunan Unicode identik dengan himpunan ASCII.
Banyak dari 128 karakter Unicode pertama disebut sebagai karakter kontrol karena karakter ini digunakan oleh program komputer untuk mengontrol perangkat periferal seperti printer. Karakter ini tidak dimaksudkan untuk digunakan di lembar kerja Excel dan dapat menyebabkan berbagai kesalahan jika ada.