Excelning CHAR va CODE funktsiyalari

01dan 02gacha

Excel CHAR / UNICHAR funksiyasi

CHAR va UNICHAR funktsiyalari bilan belgi va belgilarni kiriting. © Ted frantsuz

Excelda ko'rsatilgan har bir belgi aslida raqam hisoblanadi.

Kompyuterlar faqat raqamlar bilan ishlaydi. Alfavit harflari va boshqa maxsus belgilar - "ampersand" yoki "#" hashtaglari kabi - har bir kishi uchun boshqa raqamni belgilash orqali saqlanadi va namoyish etiladi.

Dastlab, barcha kompyuterlar turli belgilarni raqamlashda bir xil raqamlash tizimi yoki kod sahifasidan foydalanmaydi .

Misol uchun, Microsoft ANSI kod tizimiga asosan kod sahifalarini ishlab chiqdi - ANSI Amerika Milliy Standartlari Instituti uchun qisqa - Macintosh kompyuterlari Makintosh belgilar to'plamidan foydalangan .

Belgilar kodlarini bir tizimdan ikkinchisiga aylantirmoqchi bo'lganingizda muammolar paydo bo'lishi mumkin.

Universal belgilar to'plami

Ushbu muammoni bartaraf etish uchun 1980-yillarning oxirida Unicode tizimi deb nomlanadigan universal belgilar to'plami ishlab chiqildi, bu barcha kompyuter tizimlarida ishlatiladigan barcha belgilarni noyob belgilar kodi bilan ta'minlaydi.

Unicode tizimi bir milliondan ortiq kod nuqtalarini ushlab turish uchun mo'ljallangan bo'lsa, Windows ANSI kod sahifasida 255 xil belgilar kodi yoki kod nuqtalari mavjud.

Uyg'unlik uchun, yangi Unicode tizimining dastlabki 255 kod nuqtalari G'arb tilidagi belgilar va raqamlar uchun ANSI tizimiga mos keladi.

Ushbu standart belgilar uchun kodlar kompyuterga dasturlashtiriladi, shunda klaviaturada xat yozishni ishlatadigan dasturga xatning kodi kiradi.

Nostandart belgilar va ramzlar - masalan, mualliflik huquqi belgisi - © - yoki turli tillarda qo'llaniladigan urg'u harflari ANSI kodiga yoki Unicode raqamiga kerakli joyga yozish orqali dasturga kiritilishi mumkin.

Excel CHAR va CODE funktsiyalari

Excel bu raqamlar bilan to'g'ridan-to'g'ri ishlaydigan qator vazifalarga ega: CHAR va CODE Excelning barcha versiyalari uchun, shuningdek, Excel 2013 da taqdim etilgan UNICHAR va UNICODE.

CHAR va UNICHAR funktsiyalari ma'lum bir kod uchun belgini qaytarishganda, kod va UNICODE funktsiyalari teskari - kodni berilgan belgi uchun berishi kerak. Masalan, yuqoridagi rasmda ko'rsatilganidek,

Xuddi shunday, agar ikkala funktsiya birlashtirilgan shaklda bo'lsa

= KOD (CHAR (169))

formulalar uchun chiqish 169 bo'ladi, chunki ikkala vazifa bir-birining teskari ishini amalga oshiradi.

CHAR / UNICHAR vazifalari sintaksisi va argumentlari

Funktsiyaning sintaksisi funktsiyaning tartibini anglatadi va funktsiyaning nomi, kvadratchalari va argumentlarni o'z ichiga oladi.

CHAR funktsiyasi uchun sintaksis:

= CHAR (son)

UNICHAR funktsiyasi uchun sintaksis esa:

= UNICHAR (Number)

Raqamlar - (kerak) 1 va 255 orasida qaysi belgi kerakli belgini ko'rsatadigan raqam.

Eslatmalar :

Raqamlar argumenti to'g'ridan-to'g'ri funktsiyaga kiritilgan raqam yoki ish sahifasida raqamning joylashgan joyiga hujayra mos yozuvlar bo'lishi mumkin.

- Agar raqam argumenti 1 va 255 orasida tamsayı bo'lmasa, CHAR funksiyasi #VALUE! yuqoridagi rasmdagi 4-satrda ko'rsatilgan xato qiymati

255dan katta kod raqamlari uchun UNICHAR funktsiyasidan foydalaning.

- Agar nol (0) raqami argumenti kiritilsa, CHAR va UNICHAR funktsiyalari #VALUE! yuqoridagi rasmdagi 2-satrda ko'rsatilgan xato qiymati

CHAR / UNICHAR funktsiyasini kiritish

Har ikkala funktsiyani kiritish variantlari qo'lda funktsiyani kiritish, jumladan:

= CHAR (65) yoki = UNICHAR (A7)

yoki funktsiyani kiritish uchun dialog oynasini ishlatishingiz mumkin.

Yuqoridagi tasvirda CH3 funksiyasini B3 uyasiga kiritish uchun quyidagi qadamlar ishlatilgan:

  1. Faol hujayrani yaratish uchun B3 uyasiga bosing - vazifaning natijalari ko'rsatiladigan joy
  2. Ip menyusidagi Formulalar yorlig'ini bosing
  3. Funktsiya ochiladigan ro'yxatni ochish uchun tasmadan matn buyrug'ini tanlang
  4. Funktsiyaning dialog oynasini ochish uchun ro'yxatdagi CHAR tugmasini bosing
  5. Muloqot oynasida sonlar qatorini bosing
  6. Ishchi varaqdagi A3 uyasiga ushbu uyali ma'lumotnomani dialog oynasiga kiritish uchun bosing
  7. Funktsiyani bajarish va muloqot qutisini yopish uchun OK ni bosing
  8. Unlining belgisi - ! - ANSI belgilar kodi 33 bo'lgani uchun B3 uyasida paydo bo'lishi kerak
  9. E2 uyasiga bosganingizda, ishchi varag'i ustidagi formulalar panelida to'liq funksiya = CHAR (A3) paydo bo'ladi

Char / UNICHAR funksiyasi foydalanadi

CHAR / UNICHAR funktsiyalari uchun ishlatiladigan ma'lumotlar kod sahifasi raqamlarini boshqa turdagi kompyuterlarda yaratilgan fayllar uchun belgilarga tarjima qilishdir.

Misol uchun, CHAR funktsiyasi import qilingan ma'lumotlarda paydo bo'ladigan kiruvchi belgilarni olib tashlash uchun tez-tez ishlatiladi. Funktsiya TRIM va SUBSTITUTE kabi boshqa Excel funktsiyalari bilan birgalikda ish stolidagi ushbu kiruvchi belgilarni olib tashlash uchun mo'ljallangan formulalarda foydalanish mumkin.

02 ning 02

Excel kodi / UNICODE funktsiyasi

Kod va UNICODE funktsiyalari bilan belgilar kodlarini toping. © Ted frantsuz

KOD / UNICODE funktsiyalari sintaksisi va argumentlari

Funktsiyaning sintaksisi funktsiyaning tartibini anglatadi va funktsiyaning nomi, kvadratchalari va argumentlarni o'z ichiga oladi.

CODE funktsiyasi uchun sintaksisi quyidagicha:

= KOD (matn)

UNICODE funktsiyasi uchun sintaksis esa:

= UNICODE (matn)

Matn - (kerak) ANSI kod raqamini topmoqchi bo'lgan belgi.

Eslatmalar :

Matn mustaqil o'zgaruvchisi yuqoridagi rasmda 4 va 9-satrlarda ko'rsatilgandek, ish varag'i ichidagi belgi o'rniga to'g'ridan-to'g'ri funktsiyaga yoki hujayra mos yozuvlar raqamiga kiritilgan juft tirnoq belgilari ("") bilan o'rab olingan yagona belgi bo'lishi mumkin

Agar matn argumenti bo'sh bo'lsa, CODE funksiyasi #VALUE! yuqoridagi rasmdagi 2-satrda ko'rsatilgan xato qiymati.

KOD funktsiyasi faqat bitta belgi uchun belgi kodini ko'rsatadi. Agar matn argumenti bir nechta belgidan iborat bo'lsa, yuqoridagi rasmda 7 va 8-qatorlardagi Excel so'zlari kabi - faqat birinchi belgi uchun kod ko'rsatiladi. Bunday holatda bu katta harf E uchun belgilar kodi bo'lgan 69 raqami.

Katta harfli va kichik harfli harflar

Klaviaturadagi katta harflar yoki katta harflar mos keladigan kichik yoki kichik harflardan farqli belgilar kodiga ega.

Masalan, yuqoridagi rasmda 4 va 5-satrlarda ko'rsatilgandek, "A" ning katta "UNICODE / ANSI" kod raqami 65 bo'lsa, unikida "a" UNICODE / ANSI kod raqami 97 bo'ladi.

CODE / UNICODE funktsiyasini kiritish

Har ikkala funktsiyani kiritish variantlari qo'lda funktsiyani kiritish, jumladan:

= KOD (65) yoki = UNICODE (A6)

yoki funktsiyani kiritish uchun dialog oynasini ishlatishingiz mumkin.

Quyidagi qadamlar CODE funktsiyasini yuqoridagi tasvirda B3 uyasiga kiritish uchun ishlatilgan:

  1. Faol hujayrani yaratish uchun B3 uyasiga bosing - vazifaning natijalari ko'rsatiladigan joy
  2. Ip menyusidagi Formulalar yorlig'ini bosing
  3. Funktsiya ochiladigan ro'yxatni ochish uchun tasmadan matn buyrug'ini tanlang
  4. Funktsiyaning dialog oynasini ochish uchun ro'yxatda KOD ni bosing
  5. Muloqot oynasidagi Matn satriga bosing
  6. Ishchi varaqdagi A3 uyasiga ushbu uyali ma'lumotnomani dialog oynasiga kiritish uchun bosing
  7. Funktsiyani bajarish va muloqot qutisini yopish uchun OK ni bosing
  8. 64- sonli B3 hujayrasida paydo bo'lishi kerak - bu "va" ampersand belgisi uchun belgilar kodi
  9. B3 hujayrasini bosganingizda, ishchi varag'i ustidagi formulalar panelida to'liq funktsiya = kod (A3) paydo bo'ladi