Excel "CHAR" ir "CODE" funkcijos

01 iš 02

Excel CHAR / UNICHAR funkcija

Įrašykite simbolius ir simbolius naudodami CHAR ir UNICHAR funkcijas. © Ted French

Kiekvienas "Excel" rodomas simbolis iš tikrųjų yra skaičius.

Kompiuteriai dirba tik su numeriais. Abiejų raidės ir kiti specialieji simboliai, pvz., Simbolis "&" arba "hashtag" "#", yra saugomi ir rodomi, priskiriant kitokį numerį kiekvienam.

Iš pradžių ne visi kompiuteriai naudoja tą pačią numeravimo sistemą arba kodų puslapį, kai numeruoja skirtingus simbolius.

Pavyzdžiui, "Microsoft" sukūrė kodų puslapius pagal ANSI kodų sistemą - ANSI yra trumpas Amerikos nacionalinių standartų institutui, o "Macintosh" kompiuteriai naudojo " Macintosh" simbolių rinkinį .

Gali kilti problemų, kai bando konvertuoti simbolių kodus iš vienos sistemos į kitą, todėl gaunami iškraipyti duomenys.

Universali simbolių rinkinys

Norėdami išspręsti šią problemą, 1980-ųjų pabaigoje buvo sukurtas universalus simbolių rinkinys, vadinamas Unicode sistema, kuris suteikia visiems simbolius, naudojamus visose kompiuterinėse sistemose, unikalių simbolių kodą.

"Windows ANSI" kodo puslapyje yra 255 skirtingų simbolių kodų arba kodo taškų , o "Unicode" sistema skirta turėti daugiau nei milijono kodo taškų.

Suderinamumo dėlei pirmieji 255 naujojo Unicode sistemos kodo taškai atitiktų Vakarų kalbos simbolių ir skaičių ANSI sistemą.

Šiems standartiniams simboliams kodai programuojami į kompiuterį, todėl klaviatūros raidės įvedimas į naudojamą programą įvedamas raidės kodas.

Nestandartiniai simboliai ir simboliai, pvz., Autorių teisių ženklas - © - arba įvairiomis kalbomis naudojami akcentuoti simboliai gali būti įvedami į programą, įvesdami ANSI kodą arba Unicode numerį norimoje vietoje esančio simbolio.

"Excel CHAR" ir "CODE" funkcijos

"Excel" turi daugybę funkcijų, kurios tiesiogiai naudoja šiuos skaičius: "CHAR" ir "CODE" visoms "Excel" versijoms, taip pat "UNICHAR" ir "UNICODE", pristatytuose "Excel 2013".

CHAR ir UNICHAR funkcijos grąžina tam tikro kodo simbolį, o funkcijos CODE ir UNICODE atlieka priešingą - nurodykite kodą tam tikram simboliui. Pavyzdžiui, kaip parodyta paveikslėlyje aukščiau,

Panašiai, jei dvi funkcijos buvo prisegtos kartu

= KODAS (CHAR (169))

formulės išvestis būtų 169, nes abi funkcijos atlieka priešingą darbą kitoje.

CHAR / UNICHAR funkcijų sintaksė ir argumentai

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

CHAR funkcijos sintaksė yra:

= CHAR (skaičius)

o UNICHAR funkcijos sintaksė yra:

= UNICHAR (skaičius)

Skaičius - (būtina) skaičius nuo 1 iki 255, nurodantis, kurį norimą ženklą norite.

Pastabos :

Numerio argumentas gali būti numeris, įvestas tiesiai į funkciją arba ląstelės nuorodą į numerio vietą darbalapyje .

- Jei skaičių argumentas nėra sveikas skaičius nuo 1 iki 255, CHAR funkcija grąžins #VALUE! klaida, kaip parodyta aukščiau esančio vaizdo įrašo 4 eilutėje

Jei kodas yra didesnis nei 255, naudokite funkciją UNICHAR.

-Jeigu įvedamas skaičių argumentas nulis (0), CHAR ir UNICHAR funkcijos grąžina #VALUE! klaida, kaip parodyta 2 eilutėje aukščiau esančiame paveikslėlyje

Įveskite CHAR / UNICHAR funkciją

Funkcijos, įvesdamos bet kurią funkciją, apima funkcijų įvedimą rankiniu būdu, pavyzdžiui:

= CHAR (65) arba = UNICHAR (A7)

arba naudodamiesi funkcijų " dialogo lange įveskite funkciją ir skaičių argumentą.

Šie veiksmai buvo naudojami į CHAR funkciją įvesti į langelį B3 aukščiau esančiame paveikslėlyje:

  1. Spustelėkite ląstelę B3, kad ji būtų aktyvi ląstelė - vieta, kurioje rodomi funkcijos rezultatai
  2. Spustelėkite skirtuką Formulės juostelės meniu
  3. Pasirinkite tekstą iš juostos, kad atidarytumėte išskleidžiamąjį sąrašą
  4. Spustelėkite CHAR sąraše, kad pamatytumėte funkcijos dialogo langą
  5. Dialogo lange spustelėkite eilutės numerį
  6. Darbalaukyje spustelėkite langelį A3, kad įvedėte tą langelio nuorodą į dialogo langą
  7. Spustelėkite Gerai, kad užbaigtumėte funkciją ir uždarytumėte dialogo langą
  8. Šauktuko ženklas - ! - turėtų pasirodyti langelyje B3, nes jo ANSI simbolių kodas yra 33
  9. Kai paspausite langelį E2, formulės juostoje virš darbalapio pasirodys visa funkcija = CHAR (A3)

CHAR / UNICHAR funkcija naudoja

Naudojimas CHAR / UNICHAR funkcijoms - tai kodo puslapio numerių vertimas į failų, sukurtų kitų tipų kompiuteriuose, simbolius.

Pvz., CHAR funkcija dažnai naudojama norint pašalinti nepageidaujamus simbolius, kurie rodomi su importuotais duomenimis. Ši funkcija gali būti naudojama kartu su kitomis "Excel" funkcijomis, tokiomis kaip "TRIM" ir " SUBSTITUTE" formose , skirtose pašalinti nepageidaujamus simbolius iš darbalapio.

02 iš 02

Excel CODE / UNICODE funkcija

Raskite simbolių kodus naudodami CODE ir UNICODE funkcijas. © Ted French

CODE / UNICODE funkcijų sintaksė ir argumentai

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

Kodo funkcijos sintaksė yra:

= KODAS (tekstas)

o UNICODE funkcijos sintaksė yra:

= UNICODE (tekstas)

Tekstas - (reikalaujama) simbolis, kurio norite rasti ANSI kodo numerį.

Pastabos :

Teksto argumentas gali būti vienas simbolis, supintas su dvigubomis kabutėmis (""), įvestu tiesiai į funkciją arba langelį, nuoroda į simbolio vietą darbalapyje, kaip parodyta 4 ir 9 eilutėse viršuje esančiame paveikslėlyje

Jei teksto argumentas lieka tuščias, funkcija KODAS grąžina #VALUE! klaida, kaip parodyta 2 eilutėje aukščiau esančiame paveikslėlyje.

KODE funkcija rodo tik vieno simbolio simbolių kodą. Jei teksto argumentuose yra daugiau nei vienas simbolis, pvz., Žodis Excel, parodytas 7 ir 8 eilutėse aukščiau pateiktame paveikslėlyje, rodomas tik pirmojo simbolio kodas. Tokiu atveju yra numeris 69, kuris yra didžiosios raidės E raidės simbolis.

Didžiosios raidės ir mažosios raidės

Klaviatūros viršutinės arba didžiosios raidės turi skirtingus simbolių kodus nei atitinkami mažieji arba mažieji raidės.

Pavyzdžiui, UNICODE / ANSI kodas didžiosioms raidėms "A" yra 65, o mažasis kodas "a" UNICODE / ANSI kodas yra 97, kaip parodyta 4 ir 5 eilutėse aukščiau esančiame paveikslėlyje.

Įvesdami funkciją CODE / UNICODE

Funkcijos, įvesdamos bet kurią funkciją, apima funkcijų įvedimą rankiniu būdu, pavyzdžiui:

= KODAS (65) arba = UNICODE (A6)

arba naudodami funkcijų dialogo langą, norėdami įvesti funkciją ir teksto argumentą.

Toliau pateiktame paveikslėlyje buvo naudojami šie veiksmai, norint įvesti CODE funkciją į langelį B3:

  1. Spustelėkite ląstelę B3, kad ji būtų aktyvi ląstelė - vieta, kurioje rodomi funkcijos rezultatai
  2. Spustelėkite skirtuką Formulės juostelės meniu
  3. Pasirinkite tekstą iš juostos, kad atidarytumėte išskleidžiamąjį sąrašą
  4. Spustelėkite sąraše KODAS , kad pamatytumėte funkcijos dialogo langą
  5. Dialogo lange spustelėkite teksto eilutę
  6. Darbalaukyje spustelėkite langelį A3, kad įvedėte tą langelio nuorodą į dialogo langą
  7. Spustelėkite Gerai, kad užbaigtumėte funkciją ir uždarytumėte dialogo langą
  8. Numeris 64 turėtų pasirodyti lange B3 - tai simbolio kodas simboliui "&"
  9. Kai paspausite langelį B3, visa formuluotė = CODE (A3) pasirodys formulės juostoje virš darbalapio