Skip to main content

Excel CHAR și CODE Funcții

Top 25 Excel 2016 Tips and Tricks (Aprilie 2025)

Top 25 Excel 2016 Tips and Tricks (Aprilie 2025)
Anonim

Probleme pot apărea atunci când se transformă codurile de caractere de la un sistem la altul. Aceste probleme generează date greșite. Pentru a corecta acest lucru, un set de caractere universale cunoscut sub numele de Unicode sistem a fost dezvoltat la sfârșitul anilor 1980, care dă personajele folosite în sistemele informatice un cod unic de caractere.

Notă: Informațiile din acest articol se referă la Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 pentru Mac, Excel 2016 pentru Mac, Excel pentru Mac 2011 și Excel Online.

Setul universal de caractere

Există 255 de caractere diferite de caractere sau puncte de cod în pagina codului ANSI Windows, în timp ce sistemul Unicode este proiectat să dețină peste un milion de puncte de cod. Din motive de compatibilitate, primele 255 de coduri ale noului sistem Unicode se potrivesc cu cele ale sistemului ANSI pentru caracterele și numerele de limbă occidentală.

Pentru aceste caractere standard, codurile sunt programate în calculator, astfel încât tastarea unei litere de pe tastatură să introducă codul pentru literă în aplicația utilizată.

Caracterele și simbolurile non-standard, cum ar fi simbolul drepturilor de autor sau caracterele cu accente utilizate în diferite limbi, sunt introduse într-o aplicație prin tastarea codului ANSI sau a numărului Unicode pentru caracterul din locația dorită.

Funcții Excel CHAR și CODE

Excel are o serie de funcții care funcționează cu aceste numere. CHAR și CODE funcționează în toate versiunile din Excel. UNICHAR și UNICODE au fost introduse în Excel 2013.

Funcțiile CHAR și UNICHAR returnează caracterul pentru un cod dat. Funcțiile CODE și UNICODE fac contrariul și furnizează codul pentru un anumit caracter. Așa cum se arată în imaginea de mai sus:

  • Rezultatul pentru = CHAR (169) este simbolul drepturilor de autor ©.
  • Rezultatul pentru = CODE (©) este 169.

Dacă cele două funcții sunt imbricate împreună sub formă de

= CODE (CHAR (169))

ieșirea pentru formula este de 169, deoarece cele două funcții fac treaba opusă celeilalte.

Sintaxa și argumentele funcțiilor CHAR și UNICHAR

Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, paranteze și argumente.

Sintaxa pentru funcția CHAR este:

= CHAR (Număr)

Sintaxa pentru funcția UNICHAR este:

= UNICHAR (Număr)

În aceste funcții, Număr (care este necesar) este un număr între 1 și 255 care este asociat cu caracterul pe care îl doriți.

  • Număr argumentul poate fi numărul introdus direct în funcție sau o referință a celulei la locația numărului dintr-o foaie de lucru.
  • În cazul în care Număr argumentul nu este un întreg între 1 și 255, funcția CHAR returnează #VALUE! eroare, așa cum se arată în rândul 4 din imaginea de mai sus.
  • Pentru numerele de cod mai mari de 255, utilizați funcția UNICHAR.
  • În cazul în care un Număr argumentul zero (0) este introdus, funcțiile CHAR și UNICHAR returnează valoarea #VALUE! valoarea erorii, așa cum se arată în rândul 2 din imaginea de mai sus.

Introduceți funcțiile CHAR și UNICHAR

Opțiunile pentru introducerea fiecărei funcții includ tastarea manuală a funcției, cum ar fi

= CHAR (65)

sau

= UNICHAR (A7)

Funcția și funcția Număr argumentul poate fi introdus și în caseta de dialog a funcțiilor.

În Excel Online, introduceți manual funcția. În versiunile desktop ale Excel, utilizați caseta de dialog.

Urmați acești pași pentru a introduce funcția CHAR în celula B3:

  1. Selectați celula B3 pentru a deveni celula activă.
  2. Selectați Formulele.
  3. Alege Text pentru a deschide lista verticală de funcții.
  4. Selectați CARBONIZA din listă pentru a afișa caseta de dialog a funcției.
  5. În caseta de dialog, selectați Număr linia.
  6. Selectați celula A3 în foaia de lucru pentru a introduce respectiva referință de celule în caseta de dialog.
  7. Selectați O.K pentru a finaliza funcția și a închide caseta de dialog.

Caracterul de semn de exclamare apare în celula B3, deoarece codul său de caractere ANSI este de 33.

Când selectați celula E2, funcția completă = CHAR (A3) apare în bara de formula de deasupra foii de lucru.

Funcțiile CHAR și UNICHAR Funcționează

Funcțiile CHAR și UNICHAR traduc numerele de coduri de cod în caractere pentru fișierele create pe alte tipuri de computere. De exemplu, funcția CHAR poate elimina caracterele nedorite care apar cu datele importate.

Aceste funcții pot fi utilizate împreună cu alte funcții Excel, cum ar fi TRIM și SUBSTITUTE, în formule concepute pentru a elimina caracterele nedorite dintr-o foaie de lucru.

Sintaxa și argumentele funcțiilor CODE și UNICODE

Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, paranteze și argumente.

Sintaxa pentru funcția CODE este:

= CODE (Text)

Sintaxa pentru funcția UNICODE este:

= UNICODE (Text)

În aceste funcții, Text (care este necesar) este caracterul pentru care doriți să găsiți numărul codului ANSI.

Text argumentul poate fi un singur caracter înconjurat de ghilimele duble ( ' ' ) care este introdusă direct în funcție sau o referință a celulei la locația caracterului într-o foaie de lucru, așa cum se arată în rândurile 4 și 9 din imaginea de mai sus.

Dacă argumentul text este lăsat gol, funcția CODE returnează #VALUE! valoarea erorii, așa cum se arată în rândul 2 din imaginea de mai sus.

Funcția CODE afișează numai codul caracterului pentru un singur caracter. Dacă argumentul text conține mai mult de un caracter (cum ar fi cuvântul excela afișate în rândurile 7 și 8 din imaginea de mai sus), este afișat numai codul pentru primul caracter. În acest caz, este numărul69 care este codul de caractere pentru litera mare E.

Cuvinte literare mici față de litere mici

Carcase superioare sau capital literele de pe tastatură au coduri de caractere diferite decât literele mici sau corespunzătoare mic scrisori.

De exemplu, numărul codului UNICODE / ANSI pentru majusculă "A" este 65 în timp ce numărul unic al codului UNICODE / ANSI este 97, așa cum se arată în rândurile 4 și 5 din imaginea de mai sus.

Introduceți funcțiile CODE și UNICODE

Opțiunile pentru introducerea fiecărei funcții includ tastarea funcției într-o celulă, cum ar fi:

= CODE (65)

sau

= UNICODE (A6)

Funcția și funcția Text argumentul poate fi introdus și în caseta de dialog a funcțiilor.

În Excel Online, introduceți manual funcția. În versiunile desktop ale Excel, utilizați caseta de dialog.

Urmați acești pași pentru a introduce funcția CODE în celula B3:

  1. Selectați celula B3 pentru a deveni celula activă.
  2. Selectați Formulele.
  3. Alege Text pentru a deschide lista verticală de funcții.
  4. Selectați COD din listă pentru a afișa caseta de dialog a funcției.
  5. În caseta de dialog, selectați Text linia.
  6. Selectați celula A3 în foaia de lucru pentru a introduce respectiva referință de celule în caseta de dialog.
  7. Selectați O.K pentru a finaliza funcția și a închide caseta de dialog.

Numarul 64 apare în celula B3. Acesta este codul caracterului pentru ampersand ( & ) caracter.

Când selectați celula B3, funcția completă = CODUL (A3) apare în bara de formula de deasupra foii de lucru.