„Excel“CHAR ir CODE funkcijos

Turinys:

„Excel“CHAR ir CODE funkcijos
„Excel“CHAR ir CODE funkcijos
Anonim

Konvertuojant simbolių kodus iš vienos sistemos į kitą, gali kilti problemų. Dėl šių problemų gaunami iškraipyti duomenys. Norėdami tai ištaisyti, devintojo dešimtmečio pabaigoje buvo sukurtas universalus simbolių rinkinys, žinomas kaip Unikodo sistema, suteikiantis kompiuterinėse sistemose naudojamiems simboliams unikalų simbolių kodą.

Šis straipsnis taikomas „Excel 2019“, „Excel 2016“, „Excel 2013“, „Excel 2010“, „Excel 2019“, skirtą „Mac“, „Excel 2016“, skirtą „Mac“, „Excel“, skirtą „Mac 2011“, ir „Excel Online“.

Universalus simbolių rinkinys

Image
Image

Windows ANSI kodų puslapyje yra 255 skirtingi simbolių kodai arba kodo taškai, o Unicode sistema skirta laikyti daugiau nei milijoną kodo taškų. Suderinamumo sumetimais pirmieji 255 naujesnės Unicode sistemos kodo taškai atitinka Vakarų kalbos simbolių ir skaičių ANSI sistemos kodo taškus.

Šių standartinių simbolių kodai užprogramuojami kompiuteryje taip, kad įvedus raidę klaviatūra, raidės kodas įvedamas į naudojamą programą.

Nestandartiniai simboliai ir simboliai, tokie kaip autorių teisių simbolis arba įvairiomis kalbomis naudojami diakritiniai ženklai, įvedami į programą norimoje vietoje įvedant simbolio ANSI kodą arba Unikodo numerį.

Excel CHAR ir CODE funkcijos

„Excel“turi daugybę funkcijų, kurios veikia su šiais skaičiais. CHAR ir CODE veikia visose „Excel“versijose. UNICHAR ir UNICODE buvo pristatyti programoje Excel 2013.

Funkcijos CHAR ir UNICHAR grąžina nurodyto kodo simbolį. Funkcijos CODE ir UNICODE veikia priešingai ir pateikia nurodyto simbolio kodą. Kaip parodyta aukščiau esančiame paveikslėlyje:

  • =CHAR (169) rezultatas yra autorių teisių simbolis ©.
  • =CODE(©) rezultatas yra 169.

Jei abi funkcijos yra įdėtos kartu

=KODAS(CHAR(169))

formulės išvestis yra 169, nes abi funkcijos atlieka priešingą funkciją.

Funkcijų CHAR ir UNICHAR sintaksė ir argumentai

Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus.

Funkcijos CHAR sintaksė yra:

=CHAR(Skaičius)

Funkcijos UNICHAR sintaksė yra:

=UNICHAR(Skaičius)

Šiose funkcijose Skaičius (kuris būtinas) yra skaičius nuo 1 iki 255, susietas su norimu simboliu.

  • Argumentas Skaičius gali būti skaičius, tiesiogiai įvestas į funkciją, arba langelio nuoroda į skaičiaus vietą darbalapyje.
  • Jei argumentas Skaičius nėra sveikasis skaičius nuo 1 iki 255, funkcija CHAR grąžina VALUE! klaidos vertė, kaip parodyta aukščiau esančio paveikslėlio 4 eilutėje.
  • Jei kodo numeriai yra didesni nei 255, naudokite funkciją UNICHAR.
  • Jei įvedamas nulio (0) skaičiaus argumentas, funkcijos CHAR ir UNICHAR grąžina VALUE! klaidos vertė, kaip parodyta aukščiau esančio paveikslėlio 2 eilutėje.

Įveskite CHAR ir UNICHAR funkcijas

Bet kurios funkcijos įvedimo parinktys apima funkcijos įvedimą rankiniu būdu, pvz.,

=CHAR(65)

arba

=UNICHAR(A7)

Funkciją ir argumentą Skaičius taip pat galima įvesti funkcijų dialogo lange.

„Excel Online“funkciją įvesite rankiniu būdu. Staliniams kompiuteriams skirtose „Excel“versijose naudokite dialogo langą.

Atlikite šiuos veiksmus, kad įvestumėte funkciją CHAR į langelį B3:

  1. Pasirinkite langelį B3, kad jis būtų aktyvus.
  2. Pasirinkite Formulės.
  3. Pasirinkite Text, kad atidarytumėte funkcijų išskleidžiamąjį sąrašą.
  4. Sąraše pasirinkite CHAR, kad būtų parodytas funkcijos dialogo langas.
  5. Dialogo lange pasirinkite eilutę Skaičius.
  6. Darbalapyje pasirinkite langelį A3, kad įvestumėte langelio nuorodą į dialogo langą.
  7. Pasirinkite OK, kad užbaigtumėte funkciją ir uždarytumėte dialogo langą.

Šauktuko simbolis rodomas langelyje B3, nes jo ANSI simbolio kodas yra 33.

Kai pasirenkate langelį E2, visa funkcija=CHAR(A3) pasirodo formulės juostoje virš darbalapio.

CHAR ir UNICHAR funkcijų naudojimas

Funkcijos CHAR ir UNICHAR paverčia kitų tipų kompiuteriuose sukurtų failų kodų puslapių numerius simboliais. Pavyzdžiui, funkcija CHAR gali pašalinti nepageidaujamus simbolius, rodomus su importuotais duomenimis.

Šias funkcijas galima naudoti kartu su kitomis Excel funkcijomis, pvz., TRIM ir SUBSTITUTE, formulėse, skirtose pašalinti nepageidaujamus simbolius iš darbalapio.

CODE ir UNICODE funkcijų sintaksė ir argumentai

Image
Image

Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus.

Funkcijos CODE sintaksė yra:

=KODAS(Tekstas)

Funkcijos UNICODE sintaksė yra:

=UNIKODAS(Tekstas)

Šiose funkcijose Text (kuris būtinas) yra simbolis, kurio ANSI kodo numerį norite rasti.

Teksto argumentas gali būti vienas simbolis, parašytas dvigubomis kabutėmis (" "), kuris įvedamas tiesiai į funkciją arba langelio nuoroda į simbolio vietą darbalapį, kaip parodyta aukščiau esančio paveikslėlio 4 ir 9 eilutėse.

Jei teksto argumentas paliekamas tuščias, funkcija CODE grąžina VALUE! klaidos vertė, kaip parodyta aukščiau esančio paveikslėlio 2 eilutėje.

Funkcija CODE rodo tik vieno simbolio simbolio kodą. Jei teksto argumente yra daugiau nei vienas simbolis (pvz., žodis Excel, parodytas aukščiau esančio paveikslėlio 7 ir 8 eilutėse), rodomas tik pirmojo simbolio kodas. Šiuo atveju tai yra skaičius 69, kuris yra didžiosios raidės simbolio kodas E

Didžiosios ir mažosios raidės

Didžiosios arba didžiosios raidės klaviatūroje turi skirtingus simbolių kodus nei atitinkamos mažosios arba mažosios raidės.

Pavyzdžiui, UNICODE / ANSI kodo numeris didžiosiomis raidėmis "A" yra 65, o mažosios raidės "a" UNICODE / ANSI kodo numeris yra 97, kaip parodyta aukščiau esančio paveikslėlio 4 ir 5 eilutėse.

Įveskite CODE ir UNICODE funkcijas

Bet kurios funkcijos įvedimo parinktys apima funkcijos įvedimą langelyje, pvz.:

=KODAS(65)

arba

=UNIKODAS(A6)

Funkciją ir teksto argumentą taip pat galima įvesti funkcijų dialogo lange.

„Excel Online“funkciją įvesite rankiniu būdu. Staliniams kompiuteriams skirtose „Excel“versijose naudokite dialogo langą.

Atlikite šiuos veiksmus, kad įvestumėte funkciją CODE į langelį B3:

  1. Pasirinkite langelį B3, kad jis būtų aktyvus.
  2. Pasirinkite Formulės.
  3. Pasirinkite Text, kad atidarytumėte funkcijų išskleidžiamąjį sąrašą.
  4. Sąraše pasirinkite CODE, kad būtų parodytas funkcijos dialogo langas.
  5. Dialogo lange pasirinkite eilutę Text.
  6. Darbalapyje pasirinkite langelį A3, kad įvestumėte langelio nuorodą į dialogo langą.
  7. Pasirinkite OK, kad užbaigtumėte funkciją ir uždarytumėte dialogo langą.

Skaičius 64 pasirodo langelyje B3. Tai yra ampersando (&) simbolio kodas.

Kai pasirenkate langelį B3, visa funkcija=CODE (A3) pasirodo formulės juostoje virš darbalapio.

Rekomenduojamas: