Exceli CHAR ja CODE funktsioonid

01 02

Excel CHAR / UNICHAR funktsioon

Sisestage tähtede ja sümbolid CHARi ja UNICHARi funktsioonidega. © Ted French

Iga Excelis kuvatav täht on tegelikult number.

Arvutid töötavad ainult numbritega. Tähestiku ja muude erimärkide tähed - näiteks täht "&" või "hashtag" # - salvestatakse ja kuvatakse, määrates igaühele uue numbri.

Erinevate tähemärkide nummerdamisel ei kasuta algselt kõiki arvuteid sama nummerdamissüsteemi või koodilehte .

Näiteks Microsoft arendas koodilaite ANSI koodisüsteemide järgi - ANSI on Ameerika Riikliku Standardiinstituudi jaoks lühike, samal ajal kui Macintoshi arvutid kasutasid Macintoshi kooditabelit .

Probleemid võivad tekkida, kui püütakse teisendada märgistikke ühest süsteemist teise, mille tulemuseks on moonutatud andmed.

Universal Character Set

Selle probleemi lahendamiseks loodi 1980-ndate aastate lõpus Unicode- süsteemiga tuntud universaalne märgikombinatsioon, mis annab kõigile arvutisüsteemidele kõigis sümbolites ainulaadse märgikoodi.

Windows ANSI koodilehel on 255 erinevat märgikoodi või koodipunkti, samal ajal kui Unicode süsteem on mõeldud üle ühe miljoni koodipunkti hoidmiseks.

Ühilduvuse huvides on uuema Unicode süsteemi esimesed 255 koodipunkti vastavad lääne keele tähtede ja numbrite ANSI süsteemi omadused.

Nende standardmärkide jaoks programmeeritakse koodid arvutisse, nii et kirja sisestamine klaviatuurile siseneks kasutatava programmi kirja koodi.

Erinevates keeltes kasutatavad mittestandardsed sümbolid ja sümbolid - näiteks autoriõiguse sümbol - - - või sümbolid, mida kasutatakse erinevates keeltes, saab sisestada programmis, sisestades soovitud kohas oleva tähemärgi ANSI koodi või Unicode'i numbri.

Excel CHAR ja CODE funktsioonid

Excelil on mitmeid funktsioone, mis töötavad otseselt nende numbritega: CHAR ja CODE kõigi Exceli versioonide jaoks, pluss UNICHAR ja UNICODE, mis on kasutusele Excel 2013-s.

CHAR- ja UNICHAR-funktsioonid tagastavad antud koodi märgi, kui funktsioonid CODE ja UNICODE teevad vastupidist - andke vastava tähemärgi kood. Näiteks, nagu on näidatud ülaltoodud pildil,

Samamoodi, kui kaks funktsiooni olid pandud kokku kujul

= KOOD (CHAR (169))

valemi väljundiks oleks 169, kuna kaks funktsiooni teevad teise vastupidise töö.

CHAR / UNICHARi funktsioonide süntaks ja argumendid

Funktsiooni süntaks viitab funktsiooni kujule ja sisaldab funktsiooni nime, sulgudes ja argumente .

CHARi funktsiooni süntaks on:

= CHAR (number)

samas UNICHARi funktsiooni süntaks on:

= UNICHAR (number)

Number - (nõutav) number vahemikus 1 kuni 255, mis määrab, millist märki soovite.

Märkused :

Numbri argumendiks võib olla number, mis sisestatakse otse funktsioonile või raamistiku viide töölehe numbri asukohale.

- Kui numbri argument ei ole täisarv vahemikus 1 kuni 255, tagastab CHAR funktsioon #VALUE! vea väärtus, nagu on näidatud ülaltoodud kujutises reas 4

Kui koodnumber on suurem kui 255, kasutage funktsiooni UNICHAR.

Kui sisestatakse null (0) arvud argument, CHAR ja UNICHAR funktsioonid tagastavad #VALUE! vea väärtus, nagu on näidatud ülaltoodud kujutises reas 2

CHAR / UNICHARi funktsiooni sisestamine

Mõlema funktsiooni sisestamise võimalused hõlmavad funktsiooni käsitsi sisestamist, näiteks:

= CHAR (65) või = UNICHAR (A7)

või funktsioonide " dialoogiboksi sisestamiseks funktsiooni ja numbri argumendi sisestamiseks.

Järgmised sammud kasutati CHARi funktsiooni sisestamiseks lahtrisse B3 ülaltoodud kujutisel:

  1. Klõpsake lahtris B3, et muuta aktiivne lahter - asukoht, kus funktsiooni tulemused kuvatakse
  2. Klõpsake lindi menüü vahekaardil Vormid
  3. Funktsiooni rippmenüü avamiseks valige lindi abil tekst
  4. Klõpsake loendis CHAR , et avada funktsioonide dialoogiboks
  5. Klõpsake dialoogiboksis numbriliini
  6. Töölaual kliki töölaual A3, et sisestada selle lahtri viide dialoogiaknasse
  7. Klõpsake funktsiooni täitmiseks OK ja sulgege dialoogiboks
  8. Hüüumärgi märk - ! - peaks ilmuma lahtrisse B3, kuna selle ANSI kooditabel on 33
  9. Kui klõpsate elemendil E2, ilmub töölehe kohal olevasse valemiriba täisfunktsioon = CHAR (A3)

CHAR / UNICHAR funktsiooni kasutusalad

CHAR / UNICHARi funktsioonide kasutamine on teiste koodide jaoks loodud failide kooditabelite numbrite teisendamine.

Näiteks kasutatakse sageli CHAR-funktsiooni, et eemaldada soovimatud tähed imporditud andmetega. Seda funktsiooni saab kasutada koos teiste Exceli funktsioonidega, nagu näiteks TRIM ja SUBSTITUTE , valemites, mis on mõeldud nende soovimatute märkide eemaldamiseks töölehelt.

02 02

Excel CODE / UNICODE funktsioon

Leia tähtede koodid koos CODE ja UNICODE funktsioonidega. © Ted French

CODE / UNICODE funktsiooni süntaks ja argumendid

Funktsiooni süntaks viitab funktsiooni kujule ja sisaldab funktsiooni nime, sulgudes ja argumente.

CODE-funktsiooni süntaks on:

= KOOD (tekst)

samas UNICODE funktsiooni süntaks on:

= UNICODE (tekst)

Tekst - (kohustuslik) tähemärk, mille jaoks soovite leida ANSI koodnumbri.

Märkused :

Teksti argumendiks võib olla üks täht, mis on ümbritsetud topeltjutumärkidega (""), mis sisestatakse otse funktsiooni või lahtri viitele töölehe tähemärgi asukohale, nagu on näidatud ülaltoodud kujutises ridades 4 ja 9

Kui teksti argumend jäetakse tühjaks, tagastab CODE funktsioon #VALUE! vea väärtus, nagu on näidatud ülaltoodud kujutises reas 2.

Koodifunktsioon kuvab ainult ühe märgi märgi koodi. Kui teksti argumendis on rohkem kui üks täht - näiteks eespool toodud kujutises ridades 7 ja 8 näidatud sõna Excel - kuvatakse ainult esimese märgi kood. Sellisel juhul on number 69, mis on suurtähe E tähemärk.

Suurtükid vs väiksemate tähtedega

Klaviatuuri peal või suurtähtedel on erinevad märgi koodid kui vastav väiketäht või väike tähted.

Näiteks on suurtähis "A" koodi number UNICODE / ANSI 65 ja UNICODE / ANSI koodnumber on " 97", nagu on näidatud ülaltoodud kujutises ridades 4 ja 5.

CODE / UNICODE funktsiooni sisestamine

Mõlema funktsiooni sisestamise võimalused hõlmavad funktsiooni käsitsi sisestamist, näiteks:

= KOOD (65) või = UNICODE (A6)

või funktsioonide "dialoogiboksi abil funktsiooni ja teksti argumendi sisestamiseks.

Koodifunktsiooni sisestamiseks lahtrisse B3 kasutati järgmisi samme ülaltoodud kujutisel:

  1. Klõpsake lahtris B3, et muuta aktiivne lahter - asukoht, kus funktsiooni tulemused kuvatakse
  2. Klõpsake lindi menüü vahekaardil Vormid
  3. Funktsiooni rippmenüü avamiseks valige lindi abil tekst
  4. Klõpsake loendis KOOD , et avada funktsioonide dialoogiboks
  5. Klõpsake dialoogiboksis teksti rida
  6. Töölaual kliki töölaual A3, et sisestada selle lahtri viide dialoogiaknasse
  7. Klõpsake funktsiooni täitmiseks OK ja sulgege dialoogiboks
  8. Number 64 peaks ilmuma lahtrisse B3 - see on tähtnumbriks tähisega "&"
  9. Kui klõpsate lahtris B3, kuvatakse töölehe kohal valemiribal täielik funktsioon = CODE (A3)