Hapus ASCII Character # 127 di Excel

Setiap karakter pada komputer - dapat dicetak dan tidak dapat dicetak - memiliki nomor yang dikenal sebagai kode atau nilai karakter Unicode .

Set karakter lain, lebih tua, dan lebih dikenal adalah 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 set Unicode identik dengan set ASCII.

Banyak dari 128 karakter Unicode pertama yang disebut sebagai karakter kontrol dan mereka digunakan oleh program komputer untuk mengontrol perangkat periferal seperti printer.

Dengan demikian, mereka tidak dimaksudkan untuk digunakan dalam lembar kerja Excel dan dapat menyebabkan berbagai kesalahan jika ada. Fungsi CLEAN dari Excel akan menghapus sebagian besar karakter yang tidak dapat dicetak ini - dengan pengecualian karakter # 127.

01 03

Karakter Unicode # 127

Hapus ASCII Character # 127 dari Data di Excel. © Ted French

Unicode karakter # 127 mengontrol tombol delete pada keyboard. Dengan demikian, tidak dimaksudkan untuk hadir di lembar kerja Excel.

Jika ada, ditampilkan sebagai karakter berbentuk kotak sempit - seperti ditunjukkan pada sel A2 pada gambar di atas - dan itu mungkin diimpor atau disalin secara tidak sengaja bersama dengan beberapa data yang baik.

Kehadirannya dapat:

02 03

Menghapus Karakter Unicode # 127

Meskipun karakter ini tidak dapat dihapus dengan fungsi CLEAN, karakter ini dapat dihapus menggunakan rumus yang berisi fungsi SUBSTITUTE dan CHAR .

Contoh pada gambar di atas menunjukkan empat karakter berbentuk persegi panjang bersama dengan angka 10 dalam sel A2 dari lembar kerja Excel.

Fungsi LEN - yang menghitung jumlah karakter dalam sel - di sel E2 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 tambahan di sel D2 menghasilkan #VALUE! pesan eror.

Sel A3 berisi rumus SUBSTITUTE / CHAR

= SUBSTITUTE (A2, CHAR (127), "")

untuk mengganti empat karakter # 127 dari sel A2 tanpa apa-apa - (ditunjukkan oleh tanda kutip kosong di akhir rumus).

Hasil dari

  1. jumlah karakter dalam sel E3 dikurangi menjadi dua - untuk dua digit dalam angka 10;
  2. rumus tambahan dalam sel D3 mengembalikan jawaban yang benar dari 15 ketika menambahkan isi untuk sel A3 + B3 (10 + 5).

Fungsi SUBSTITUTE melakukan penggantian yang sebenarnya sementara fungsi CHAR digunakan untuk memberi tahu rumus karakter apa yang harus diganti.

03 03

Menghapus Non-Breaking Spaces dari Worksheet

Mirip dengan karakter yang tidak dapat dicetak adalah ruang non-putus (& nbsp) yang juga dapat menyebabkan masalah dengan perhitungan dan pemformatan dalam lembar kerja. Nomor kode Unicode untuk ruang non-breaking adalah # 160.

Ruang non-breaking digunakan secara luas di halaman web, jadi jika data disalin ke Excel dari halaman web, spasi non-breaking mungkin muncul dalam lembar kerja.

Menghapus ruang non-breaking dapat dilakukan dengan rumus yang menggabungkan fungsi SUBSTITUTE, CHAR, dan TRIM.