Skip to main content

Bagaimana untuk Buang Karakter Unicode dalam Excel

Gambar menarik dari kumpulan teks atau seni gambar ASCII (April 2025)

Gambar menarik dari kumpulan teks atau seni gambar ASCII (April 2025)
Anonim

Setiap watak pada komputer (dicetak dan tidak boleh dicetak) mempunyai nombor yang dikenali sebagainya Kod aksara Unicode atau nilai.

Satu lagi set aksara yang lebih tua dan lebih dikenali ASCII , yang bermaksud untuk Kod Standard Amerika untuk Pertukaran Maklumat . ASCII telah dimasukkan ke dalam set Unicode. Akibatnya, 128 aksara pertama (0 hingga 127) daripada set Unicode adalah sama dengan set ASCII.

Banyak aksara 128 Unicode yang pertama dirujuk sebagai mengawal watak-watak. Ia digunakan oleh program komputer untuk mengawal peranti periferi seperti pencetak.

Watak-watak ini tidak bertujuan untuk digunakan dalam lembaran kerja Excel dan boleh menyebabkan pelbagai kesalahan jika ada. Fungsi CLEAN Excel akan menghapuskan kebanyakan aksara yang tidak dapat dicetak ini dengan pengecualian aksara # 127.

Catatan Maklumat dalam artikel ini terpakai kepada versi Excel 2019, 2016, 2013, Excel for Mac, dan Excel Online.

01 dari 03

Apakah ciri Unicode # 127?

Aksara Unicode # 127 mengawal kekunci padam pada papan kekunci.

Jika ada, ia dipaparkan sebagai watak berbentuk kotak sempit, seperti yang ditunjukkan dalam sel A2 dalam imej di atas. Kadang-kadang ia tidak diimport atau disalin bersama-sama dengan beberapa data yang baik.

Kehadirannya boleh menyebabkan beberapa isu, seperti:

  • Masalah pemformatan mudah dalam lembaran kerja.
  • Isih menyusun dan penapisan data.
  • Masalah pengiraan jika ada dalam sel bersama dengan data yang digunakan dalam formula.

Continue Reading Below

02 dari 03

Mengalih keluar Watak Unicode # 127

Walaupun watak ini tidak dapat dikeluarkan dengan fungsi CLEAN, ia boleh dialih keluar menggunakan formula yang mengandungi fungsi SUBSTITUTE dan CHAR.

Contoh dalam gambar di atas menunjukkan empat aksara berbentuk segi empat sama bersamaan dengan nombor 10 dalam sel A2 lembaran kerja Excel.

Fungsi LEN mengira bilangan aksara dalam sel. Dalam sel E2, LEN menunjukkan bahawa sel A2 mengandungi enam aksara (dua digit untuk nombor 10 ditambah empat kotak untuk aksara # 127).

Disebabkan kehadiran aksara # 127 di sel A2, formula penambahan dalam sel D2 mengembalikan #VALUE! mesej ralat.

Cell A3 mengandungi formula SUBSTITUTE / CHAR ini.

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

Formula menggantikan empat # 127 aksara dari sel A2 dengan apa-apa (ditunjukkan oleh tanda petikan kosong pada akhir formula).

Akibatnya:

  • Kiraan watak dalam sel E3 dikurangkan kepada dua untuk dua digit dalam nombor 10.
  • Formula penambahan dalam sel D3 mengembalikan jawapan yang betul sebanyak 15 apabila menambahkan kandungan untuk sel A3 + B3 (10 + 5).
  • Fungsi SUBSTITUTE menggantikan fungsi sebenar semasa fungsi CHAR digunakan untuk memberitahu formula apakah karakter yang akan diganti.

Continue Reading Below

03 dari 03

Mengeluarkan Ruang Tidak Memecah dari Lembaran Kerja

Sama seperti aksara yang tidak dapat dicetak, ruang tidak pecah () juga boleh menyebabkan masalah dengan pengiraan dan pemformatan dalam lembaran kerja. Nombor kod Unicode untuk ruang yang tidak pecah ialah # 160.

Ruang yang tidak pecah digunakan secara meluas dalam laman web. Sekiranya data disalin ke dalam Excel dari halaman web, ruang yang tidak pecah boleh muncul dalam lembaran kerja.

Mengeluarkan ruang yang tidak pecah boleh dilakukan dengan formula yang menggabungkan fungsi SUBSTITUTE, CHAR, dan TRIM.