Exceli CHAR- ja CODE-funktsioonid

Sisukord:

Exceli CHAR- ja CODE-funktsioonid
Exceli CHAR- ja CODE-funktsioonid
Anonim

Probleemid võivad tekkida märgikoodide teisendamisel ühest süsteemist teise. Need probleemid põhjustavad moonutatud andmeid. Selle parandamiseks töötati 1980. aastate lõpus välja universaalne märgistik, mida tuntakse Unicode'i süsteemina ja mis annab arvutisüsteemides kasutatavatele tähemärkidele ainulaadse märgikoodi.

See teave kehtib rakenduste Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 for Mac, Excel 2016 for Mac, Excel for Mac 2011 ja Excel Online kohta.

Universaalne märgikomplekt

Image
Image

Windowsi ANSI koodilehel on 255 erinevat märgikoodi või koodipunkti, samas kui Unicode'i süsteem on loodud mahutama üle ühe miljoni koodipunkti. Ühilduvuse huvides vastavad uuema Unicode'i süsteemi esimesed 255 koodipunkti lääne keele märkide ja numbrite ANSI-süsteemi koodipunktidele.

Nende standardmärkide puhul on koodid arvutisse programmeeritud nii, et tähe trükkimine klaviatuuril sisestab tähe koodi kasutatavasse rakendusse.

Ebastandardsed tähemärgid ja sümbolid, nagu autoriõiguse sümbol või eri keeltes kasutatavad rõhumärgid, sisestatakse rakendusse, sisestades soovitud asukohta tähemärgi ANSI-koodi või Unicode'i numbri.

Exceli CHAR- ja CODE-funktsioonid

Excelil on mitmeid funktsioone, mis nende numbritega töötavad. CHAR ja CODE töötavad kõigis Exceli versioonides. UNICHAR ja UNICODE võeti kasutusele Excel 2013-s.

Funktsioonid CHAR ja UNICHAR tagastavad antud koodi märgi. Funktsioonid CODE ja UNICODE toimivad vastupidiselt ja annavad etteantud märgi koodi. Nagu on näidatud ülaloleval pildil:

  • Tulemus=CHAR (169) on autoriõiguse sümbol ©.
  • Kood=CODE(©) tulemus on 169.

Kui need kaks funktsiooni on koos pesastatud kujul

=CODE(CHAR(169))

valemi väljund on 169, kuna need kaks funktsiooni täidavad üksteisele vastupidist tööd.

Funktsioonide CHAR ja UNICHAR süntaks ja argumendid

Funktsiooni süntaks viitab funktsiooni paigutusele ja sisaldab funktsiooni nime, sulgusid ja argumente.

Funktsiooni CHAR süntaks on:

=CHAR(Arv)

Funktsiooni UNICHAR süntaks on:

=UNICHAR(Arv)

Nendes funktsioonides on Number (mis on nõutav) arv vahemikus 1 kuni 255, mis on seotud soovitud märgiga.

  • Argument Number võib olla otse funktsiooni sisestatud arv või lahtriviide arvu asukohale töölehel.
  • Kui argument Number ei ole täisarv vahemikus 1 kuni 255, tagastab funktsioon CHAR väärtuse VALUE! veaväärtus, nagu on näidatud ülaloleva pildi 4. real.
  • 255-st suuremate koodinumbrite korral kasutage funktsiooni UNICHAR.
  • Kui sisestatakse argumendi Number null (0), tagastavad funktsioonid CHAR ja UNICHAR väärtuse VALUE! veaväärtus, nagu on näidatud ülaloleva pildi 2. real.

Sisestage funktsioonid CHAR ja UNICHAR

Kumbki funktsiooni sisestamise valikud hõlmavad funktsiooni käsitsi sisestamist, näiteks

=CHAR(65)

või

=UNICHAR(A7)

Funktsiooni ja argumendi Number saab sisestada ka funktsioonide dialoogiboksi.

Excel Online'is sisestate funktsiooni käsitsi. Exceli töölauaversioonides kasutage dialoogiboksi.

Järgige neid samme, et sisestada funktsioon CHAR lahtrisse B3:

  1. Valige lahter B3, et muuta see aktiivseks lahtriks.
  2. Valige Valemid.
  3. Funktsioonide ripploendi avamiseks valige Tekst.
  4. Funktsiooni dialoogiboksi kuvamiseks valige loendist CHAR.
  5. Valige dialoogiboksis rida Number.
  6. Valige töölehel lahter A3, et sisestada selle lahtri viide dialoogiboksi.
  7. Funktsiooni lõpetamiseks ja dialoogiboksi sulgemiseks valige OK.

Hüüumärk ilmub lahtrisse B3, kuna selle ANSI märgikood on 33.

Kui valite lahtri E2, kuvatakse töölehe kohal valemiribale täielik funktsioon=CHAR(A3).

CHAR ja UNICHAR funktsioonide kasutused

Funktsioonid CHAR ja UNICHAR tõlgivad muud tüüpi arvutites loodud failide koodilehtede numbrid tähemärkideks. Näiteks võib funktsioon CHAR eemaldada soovimatud märgid, mis kuvatakse koos imporditud andmetega.

Neid funktsioone saab kasutada koos teiste Exceli funktsioonidega, nagu TRIM ja SUBSTITUTE, valemites, mis on loodud töölehelt soovimatute märkide eemaldamiseks.

Funktsioonide CODE ja UNICODE süntaks ja argumendid

Image
Image

Funktsiooni süntaks viitab funktsiooni paigutusele ja sisaldab funktsiooni nime, sulgusid ja argumente.

Funktsiooni CODE süntaks on:

=KOOD(Tekst)

Funktsiooni UNICODE süntaks on:

=UNIKOOD(Tekst)

Nendes funktsioonides on Text (mis on nõutav) märk, mille jaoks soovite leida ANSI koodinumbri.

Teksti argument võib olla üks märk, mis on ümbritsetud topeltjutumärkidega (" "), mis sisestatakse otse funktsiooni või lahtriviide märgi asukohale tööleht, nagu on näidatud ül altoodud pildi ridadel 4 ja 9.

Kui tekstiargument jäetakse tühjaks, tagastab funktsioon CODE väärtuse VALUE! veaväärtus, nagu on näidatud ülaloleva pildi 2. real.

Funktsioon CODE kuvab ainult ühe märgi koodi. Kui tekstiargument sisaldab rohkem kui ühte tähemärki (näiteks ül altoodud pildi ridadel 7 ja 8 näidatud sõna Excel), kuvatakse ainult esimese märgi kood. Sel juhul on number 69, mis on suurtähe E märgikood.

Suurtähed vs väiketähed

Klaviatuuri suur- või suurtähtedel on erinevad märgikoodid kui vastavatel väike- või väiketähtedel.

Näiteks on UNICODE/ANSI koodi number suurtähe "A" jaoks 65, samas kui väiketähtedega "a" UNICODE/ANSI koodinumber on 97, nagu on näidatud ülaloleva pildi ridadel 4 ja 5.

Sisestage CODE ja UNICODE funktsioonid

Kumbki funktsiooni sisestamise valikud hõlmavad funktsiooni tippimist lahtrisse, näiteks:

=KOOD(65)

või

=UNIKOOD(A6)

Funktsiooni ja argumendi Tekst saab sisestada ka funktsioonide dialoogiboksi.

Excel Online'is sisestate funktsiooni käsitsi. Exceli töölauaversioonides kasutage dialoogiboksi.

Järgige neid samme, et sisestada funktsioon CODE lahtrisse B3:

  1. Valige lahter B3, et muuta see aktiivseks lahtriks.
  2. Valige Valemid.
  3. Funktsioonide ripploendi avamiseks valige Tekst.
  4. Funktsiooni dialoogiboksi kuvamiseks valige loendist CODE.
  5. Valige dialoogiboksis rida Tekst.
  6. Valige töölehel lahter A3, et sisestada selle lahtri viide dialoogiboksi.
  7. Funktsiooni lõpetamiseks ja dialoogiboksi sulgemiseks valige OK.

Arv 64 ilmub lahtrisse B3. See on ampersandi (&) märgi kood.

Kui valite lahtri B3, kuvatakse töölehe kohal valemiribale täielik funktsioon=CODE (A3).

Soovitan: