Skip to main content

Funkcije CHAR in CODE programa Excel

Anonim

Težave se lahko pojavijo pri pretvorbi kod znakov iz enega sistema v drug sistem. Te težave povzročajo popačene podatke. To popravimo, univerzalni niz znakov, ki je znan kot Unicode sistem je bil razvit v poznih 1980-ih, ki daje znake, uporabljene v računalniških sistemih, edinstveno kodo znakov.

Opomba: Informacije se uporabljajo za Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 za Mac, Excel 2016 za Mac, Excel za Mac 2011 in Excel Online.

Univerzalni niz znakov

Obstaja 255 različnih kod ali znakov kodne točke na kodni strani Windows ANSI, medtem ko je sistem Unicode namenjen za shranjevanje več kot milijona kodnih točk. Zaradi združljivosti se prve 255 kodnih točk novega sistema Unicode ujemajo s sistemom ANSI za znake in številke zahodnega jezika.

Za te standardne znake se kodi programirajo v računalnik, tako da tipkanje črke na tipkovnici vnese kodo za črko v aplikacijo, ki se uporablja.

Nestandardne znake in simbole, kot je simbol za avtorske pravice ali naglašene znake, ki se uporabljajo v različnih jezikih, se vnesejo v aplikacijo tako, da vnesete kodo ANSI ali Unicode za znak na želeni lokaciji.

Funkcije Excel CHAR in CODE

Excel ima več funkcij, ki delujejo s temi številkami. CHAR in CODE delata v vseh različicah Excel. UNICHAR in UNICODE sta bili predstavljeni v programu Excel 2013.

Funkcije CHAR in UNICHAR vrnejo znak za določeno kodo. Funkcije CODE in UNICODE delujejo nasprotno in zagotavljajo kodo za določen znak. Kot je prikazano na zgornji sliki:

  • Rezultat za = CHAR (169) je znak za zaščito avtorskih pravic ©.
  • Rezultat za = CODE (©) je 169.

Če sta dve funkciji gnezdeni skupaj v obliki

= KODA (CHAR (169))

izhod za formulo je 169, ker obe funkciji opravljata nasprotno nalogo drugega.

Sintaksa in argumenti CHAR in UNICHAR Syntax in Arguments

Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime, oklepaj in argumente funkcije.

Sintaksa za funkcijo CHAR je:

= CHAR (Številka)

Sintaksa za funkcijo UNICHAR je:

= UNICHAR (Številka)

V teh funkcijah, Številka (kar je potrebno) je število med 1 in 255, ki je povezano z želenim znakom.

  • The Številka argument je lahko številka, vpisana neposredno v funkcijo ali sklic na celico na lokacijo številke na delovnem listu.
  • Če je Številka argument ni celo število med 1 in 255, funkcija CHAR vrne #VALUE! vrednost napake, kot je prikazano v vrstici 4 na zgornji sliki.
  • Za kodne številke, večje od 255, uporabite funkcijo UNICHAR.
  • Če Številka vnesen je argument nič (0), funkcije CHAR in UNICHAR vrnejo #VALUE! vrednost napake, kot je prikazano v vrstici 2 na zgornji sliki.

Vnesite funkcije CHAR in UNICHAR

Možnosti za vnos ene funkcije vključujejo ročno tipkanje, na primer

= CHAR (65)

ali

= UNICHAR (A7)

Funkcija in Številka argument lahko vnesete tudi v pogovorno okno funkcije.

V programu Excel Online boste ročno vnesli funkcijo. V namiznih različicah Excela uporabite pogovorno okno.

Sledite tem korakom, da v funkcijo CHAR vstopite v celico B3:

  1. Izberite celico B3 da postane aktivna celica.
  2. Izberite Formule.
  3. Izberite Besedilo da odprete spustni seznam funkcij.
  4. Izberite CHAR na seznamu, da odpre pogovorno okno funkcije.
  5. V pogovornem oknu izberite Številka line.
  6. Izberite celico A3 na delovnem listu, da vnesete referenco celice v pogovorno okno.
  7. Izberite v redu da dokončate funkcijo in zaprete pogovorno okno.

Znak klica se pojavi v celici B3, ker je njena ANSI znakovna koda 33.

Ko izberete celico E2, celotno funkcijo = CHAR (A3) se prikaže v vrstici s formulo nad delovnim listom.

Funkcija CHAR in UNICHAR Funkcija Uporablja

Funkcije CHAR in UNICHAR pretvorijo številke kodnih strani v znake za datoteke, ustvarjene na drugih vrstah računalnikov. Funkcija CHAR lahko na primer odstrani nezaželene znake, ki se pojavljajo z uvoženimi podatki.

Te funkcije se lahko uporabljajo v povezavi z drugimi funkcijami Excel-a, kot sta TRIM in SUBSTITUTE, v formulah, namenjenih odstranjevanju nezaželenih znakov iz delovnega lista.

Sintaksa in argumenti CODE in UNICODE

Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime, oklepaj in argumente funkcije.

Sintaksa za funkcijo CODE je:

= KODA (Besedilo)

Sintaksa za funkcijo UNICODE je:

= UNICODE (Besedilo)

V teh funkcijah, Besedilo (kar je potrebno) je znak, za katerega želite najti kodo ANSI.

The Besedilo argument je lahko en sam znak, ki ga obdajajo dvojne narekovaje ( ' ' ), ki je vpisana neposredno v funkcijo ali sklic na celico na lokacijo znaka v delovnem listu, kot je prikazano v vrsticah 4 in 9 na zgornji sliki.

Če je argument besedila prazen, funkcija CODE vrne #VALUE! vrednost napake, kot je prikazano v vrstici 2 na zgornji sliki.

Funkcija CODE prikaže samo kodo znakov za en znak. Če argument besedila vsebuje več kot en znak (npr. Beseda Excel prikazana v vrsticah 7 in 8 na zgornji sliki), se prikaže samo koda za prvi znak. V tem primeru je številka69 ki je koda znakov za velike črke E.

Zgornja in spodnja pisma

Zgornji del ali kapital črke na tipkovnici imajo različne kode znakov kot ustrezne male črke ali majhna črke.

Na primer, kodna številka UNICODE / ANSI za velikost "A" je 65 medtem ko je majhna "a" kodna številka UNICODE / ANSI 97, kot je prikazano v vrsticah 4 in 5 na zgornji sliki.

Vnesite funkcije CODE in UNICODE

Možnosti za vnos katere koli funkcije vključujejo tipkanje funkcije v celici, kot so:

= KODA (65)

ali

= UNICODE (A6)

Funkcija in Besedilo argument lahko vnesete tudi v pogovorno okno funkcije.

V programu Excel Online boste ročno vnesli funkcijo. V namiznih različicah Excela uporabite pogovorno okno.

Sledite tem korakom, da vnesete funkcijo CODE v celico B3:

  1. Izberite celico B3 da postane aktivna celica.
  2. Izberite Formule.
  3. Izberite Besedilo da odprete spustni seznam funkcij.
  4. Izberite KODA na seznamu, da odpre pogovorno okno funkcije.
  5. V pogovornem oknu izberite Besedilo line.
  6. Izberite celico A3 na delovnem listu, da vnesete referenco celice v pogovorno okno.
  7. Izberite v redu da dokončate funkcijo in zaprete pogovorno okno.

Število 64 se pojavi v celici B3. To je šifra znakov za ampersand ( & ) znak.

Ko izberete celico B3, celotno funkcijo = KODA (A3) se prikaže v vrstici s formulo nad delovnim listom.