Jak používat funkci Excel UNICODE

Obsah

souhrn

Funkce Excel UNICODE vrací číslo (kódový bod) odpovídající znaku Unicode v desítkovém formátu. Unicode je výpočetní standard pro jednotné kódování, reprezentaci a manipulaci s textem ve většině světových systémů psaní.

Stejně jako ASCII je Unicode znaková sada. Unicode je však velmi velká znaková sada, protože Unicode je nadmnožinou jiných znakových sad. Zatímco ASCII obsahuje 128 znaků, Unicode 11.0 (červen 2018) obsahuje 137 439 znaků pokrývajících 146 moderních a historických skriptů.

Unicode lze implementovat v různých kódováních, například UTF-8, UTF-16 atd. UTF-8 dominuje webu. Odhaduje se, že více než 90% webových stránek používá UTF-8. Prvních 128 bodů kódu Unicode jsou znaky ASCII.

Příklad

Symbol Euro (€) je kódový bod 8364 v desítkové soustavě, takže následující vzorec vrátí 8364:

=UNICODE(€) // returns 8364

Se symbolem Euro v buňce A1 má následující vzorec stejný výsledek:

=UNICODE(A1) // returns 8364

Poznámka: Funkce UNICHAR provádí opačný převod a vrací znak Unicode v daném bodě kódu.

Účel

Získejte číslo ze znaku Unicode

Návratová hodnota

Bod kódu Unicode v desítkové soustavě

Syntax

= UNICODE (text)

Argumenty

  • text - znak Unicode, který se má převést na číslo.

Verze

Excel 2013

Poznámky k použití

Funkce Excel UNICODE vrací číslo (bod kódu), které odpovídá prvnímu znaku textu. Unicode je výpočetní standard pro jednotné kódování, reprezentaci a manipulaci s textem ve většině světových systémů psaní.

Stejně jako ASCII je Unicode znaková sada. Unicode je však velmi velká znaková sada, protože Unicode je nadmnožinou jiných znakových sad. Zatímco ASCII obsahuje 128 znaků, Unicode 11.0 (červen 2018) obsahuje 137 439 znaků pokrývajících 146 moderních a historických skriptů.

Unicode lze implementovat v různých kódováních, například UTF-8, UTF-16 atd. UTF-8 dominuje webu. Odhaduje se, že více než 90% webových stránek používá UTF-8. Prvních 128 bodů kódu Unicode jsou znaky ASCII.

Příklad

Symbol Euro (€) je kódový bod 8364 v desítkové soustavě. Následující vzorec vrátí znak Euro:

=UNICHAR(8364) // returns euro sign

Poznámka: Funkce UNICODE provádí opačný převod a vrací bod kódu pro daný znak Unicode.

Zajímavé články...