Fungsi CHAR dan CODE Excel

01 dari 02

Excel CHAR / UNICHAR Fungsi

Sisipkan Watak dan Simbol dengan Fungsi CHAR dan UNICHAR. © Ted French

Setiap aksara yang dipaparkan dalam Excel sebenarnya adalah nombor.

Komputer hanya berfungsi dengan nombor. Huruf abjad dan aksara khas lain - seperti ampersand "&" atau hashtag "#" - disimpan dan dipaparkan dengan memberikan nombor yang berbeza untuk setiap satu.

Pada mulanya, tidak semua komputer menggunakan sistem penomboran atau laman kod yang sama apabila menombinasikan aksara yang berbeza.

Sebagai contoh, Microsoft membangunkan halaman kod berdasarkan sistem kod ANSI - ANSI adalah pendek untuk American National Standards Institute - sementara komputer Macintosh menggunakan set aksara Macintosh .

Masalah boleh timbul ketika cuba menukar kod aksara dari satu sistem ke yang lain yang menghasilkan data yang kacau.

Set aksara sejagat

Untuk membetulkan masalah ini set aksara sejagat yang dikenali sebagai sistem Unicode telah dibangunkan pada akhir 1980-an yang memberikan semua watak yang digunakan dalam semua sistem komputer kod aksara yang unik.

Terdapat 255 kod watak berlainan atau titik kod dalam halaman kod ANSI Windows manakala sistem Unicode direka untuk memegang lebih dari satu juta kod mata.

Demi keserasian, mata kod 255 pertama sistem Unicode yang lebih baru sepadan dengan sistem ANSI untuk aksara dan nombor bahasa barat.

Untuk aksara standard ini, kod tersebut diprogramkan ke dalam komputer supaya menaip huruf pada papan kekunci memasuki kod untuk huruf ke dalam program yang digunakan.

Watak dan simbol bukan standard - seperti simbol hak cipta - © - atau aksen aksara yang digunakan dalam pelbagai bahasa boleh dimasukkan ke dalam program dengan menaip kod ANSI atau Unicode untuk watak di lokasi yang dikehendaki.

Excel CHAR dan CODE Functions

Excel mempunyai beberapa fungsi yang berfungsi dengan nombor ini secara langsung: CHAR dan CODE untuk semua versi Excel, ditambah UNICHAR dan UNICODE yang diperkenalkan di Excel 2013.

Fungsi CHAR dan UNICHAR mengembalikan watak untuk kod yang diberikan sementara fungsi CODE dan UNICODE melakukan sebaliknya - berikan kod untuk watak yang diberikan. Sebagai contoh, seperti yang ditunjukkan dalam imej di atas,

Begitu juga, jika kedua-dua fungsi itu bersarang bersama dalam bentuk

= CODE (CHAR (169))

output bagi formula akan menjadi 169, kerana kedua-dua fungsi melakukan kerja yang bertentangan dengan yang lain.

Sintaks dan Hujah Fungsi CHAR / UNICHAR

Sintaks fungsi merujuk kepada susun atur fungsi dan termasuk nama, kurungan, dan argumen fungsi itu.

Sintaks untuk fungsi CHAR ialah:

= CHAR (Nombor)

manakala sintaks bagi fungsi UNICHAR ialah:

= UNICHAR (Nombor)

Nombor - (diperlukan) nombor antara 1 dan 255 yang menyatakan watak yang anda inginkan.

Nota :

Hujah Nombor boleh menjadi nombor yang dimasukkan terus ke fungsi atau rujukan sel ke lokasi nombor dalam lembaran kerja .

-Jika argumen Bilangan bukan integer antara 1 dan 255, fungsi CHAR akan mengembalikan #VALUE! nilai ralat seperti yang ditunjukkan dalam baris 4 pada imej di atas

Untuk nombor kod yang lebih besar daripada 255, gunakan fungsi UNICHAR.

-jika argumen Bilangan sifar (0) dimasukkan, fungsi CHAR dan UNICHAR akan mengembalikan #VALUE! nilai ralat seperti yang ditunjukkan dalam baris 2 pada imej di atas

Memasuki Fungsi CHAR / UNICHAR

Pilihan untuk memasukkan sama ada fungsi termasuk menaip fungsi secara manual, seperti:

= CHAR (65) atau = UNICHAR (A7)

atau menggunakan kotak dialog fungsi 'untuk memasukkan fungsi dan hujah Nombor .

Langkah-langkah berikut digunakan untuk memasukkan fungsi CHAR ke dalam sel B3 dalam imej di atas:

  1. Klik pada sel B3 untuk menjadikannya sel aktif - lokasi di mana hasil fungsi dipaparkan
  2. Klik pada tab Rumus pada menu reben
  3. Pilih Teks dari pita untuk membuka senarai drop-down fungsi
  4. Klik pada CHAR dalam senarai untuk memaparkan kotak dialog fungsi
  5. Dalam kotak dialog, klik pada baris Nombor
  6. Klik pada sel A3 dalam lembaran kerja untuk memasukkan rujukan sel ke dalam kotak dialog
  7. Klik OK untuk menyelesaikan fungsi dan tutup kotak dialog
  8. Tanda tanda seru - ! - sepatutnya muncul dalam sel B3 sejak kod aksara ANSInya adalah 33
  9. Apabila anda mengklik pada sel E2, fungsi lengkap = CHAR (A3) muncul di bar formula di atas lembaran kerja

Kegunaan Fungsi CHAR / UNICHAR

Kegunaan untuk fungsi CHAR / UNICHAR adalah untuk menterjemahkan nombor halaman kod ke dalam aksara untuk fail yang dibuat pada jenis komputer lain.

Sebagai contoh, fungsi CHAR sering digunakan untuk menghapus aksara yang tidak diingini yang muncul dengan data yang diimport. Fungsi ini boleh digunakan bersamaan dengan fungsi Excel lain seperti TRIM dan SUBSTITUTE dalam formula yang direka untuk menghapus aksara-aksara yang tidak diingini dari lembaran kerja.

02 dari 02

Fungsi CODE / UNICODE Excel

Cari Kod Watak dengan Fungsi CODE dan UNICODE. © Ted French

Fungsi CODE / UNICODE Syntax and Arguments

Sintaks fungsi merujuk kepada susun atur fungsi dan termasuk nama, kurungan, dan argumen fungsi itu.

Sintaks untuk fungsi CODE ialah:

= CODE (Teks)

manakala sintaks untuk fungsi UNICODE ialah:

= UNICODE (Teks)

Teks - (diperlukan) watak yang anda ingin cari nombor kod ANSI.

Nota :

Hujah teks boleh menjadi satu aksara yang dikelilingi oleh tanda petikan berganda ("") yang dimasukkan terus ke fungsi atau rujukan sel ke lokasi watak dalam lembaran kerja seperti yang ditunjukkan dalam baris 4 dan 9 pada imej di atas

Jika hujah teks dibiarkan kosong, fungsi CODE akan mengembalikan #VALUE! nilai ralat seperti yang ditunjukkan dalam baris 2 pada imej di atas.

Fungsi CODE hanya memaparkan kod aksara untuk satu aksara. Jika hujah teks mengandungi lebih daripada satu aksara - seperti perkataan Excel yang ditunjukkan dalam baris 7 dan 8 dalam imej di atas - hanya kod untuk aksara pertama dipaparkan. Dalam kes ini adalah nombor 69 yang merupakan kod aksara untuk huruf besar E.

Huruf Huruf Huruf Besar Huruf Besar

Huruf huruf besar atau huruf besar pada papan kekunci mempunyai kod aksara yang berlainan daripada huruf kecil atau kecil yang sepadan .

Sebagai contoh, nombor kod UNICODE / ANSI untuk huruf besar "A" adalah 65 manakala huruf kecil "a" nombor kod UNICODE / ANSI adalah 97 seperti yang ditunjukkan dalam baris 4 dan 5 pada imej di atas.

Memasukkan Fungsi CODE / UNICODE

Pilihan untuk memasukkan sama ada fungsi termasuk menaip fungsi secara manual, seperti:

= CODE (65) atau = UNICODE (A6)

atau menggunakan kotak dialog fungsi 'untuk memasuki fungsi dan hujah Teks .

Langkah-langkah berikut digunakan untuk memasukkan fungsi CODE ke dalam sel B3 dalam imej di atas:

  1. Klik pada sel B3 untuk menjadikannya sel aktif - lokasi di mana hasil fungsi dipaparkan
  2. Klik pada tab Rumus pada menu reben
  3. Pilih Teks dari pita untuk membuka senarai drop-down fungsi
  4. Klik pada CODE dalam senarai untuk memaparkan kotak dialog fungsi
  5. Dalam kotak dialog, klik pada baris Teks
  6. Klik pada sel A3 dalam lembaran kerja untuk memasukkan rujukan sel ke dalam kotak dialog
  7. Klik OK untuk menyelesaikan fungsi dan tutup kotak dialog
  8. Nombor 64 sepatutnya muncul dalam sel B3 - ini adalah kod aksara untuk aksara ampersand "&"
  9. Apabila anda mengklik pada sel B3, fungsi lengkap = CODE (A3) muncul di bar formula di atas lembaran kerja