
Zhrnutie
Funkcia Excel UNICODE vráti číslo (kódový bod) zodpovedajúce znaku Unicode v desatinnom formáte. Unicode je výpočtový štandard pre jednotné kódovanie, reprezentáciu a prácu s textom vo väčšine svetových systémov na písanie.
Rovnako ako ASCII, aj Unicode je znaková sada. Unicode je však veľmi veľká znaková sada, pretože Unicode je nadmnožinou ostatných znakových sád. Zatiaľ čo ASCII obsahuje 128 znakov, Unicode 11.0 (jún 2018) obsahuje 137 439 znakov pokrývajúcich 146 moderných a historických skriptov.
Unicode je možné implementovať do rôznych kódovaní, napríklad UTF-8, UTF-16 atď. UTF-8 dominuje na webe. Odhaduje sa, že viac ako 90% webových stránok používa UTF-8. Prvých 128 bodov kódu Unicode sú znaky ASCII.
Príklad
Symbol eura (€) je kódový bod 8364 v desatinnej notácii, takže nasledujúci vzorec vráti 8364:
=UNICODE(€) // returns 8364
So symbolom Euro v bunke A1 má nasledujúci vzorec rovnaký výsledok:
=UNICODE(A1) // returns 8364
Poznámka: Funkcia UNICHAR vykonáva opačnú konverziu a vracia znak Unicode v danom bode kódu.
Účel
Získajte číslo zo znaku UnicodeNávratová hodnota
Bod kódu Unicode v desatinnej čiarkeSyntax
= UNICODE (text)Argumenty
- text - znak Unicode, ktorý sa má previesť na číslo.
Verzia
Excel 2013Poznámky k použitiu
Funkcia Excel UNICODE vráti číslo (bod kódu), ktoré zodpovedá prvému znaku textu. Unicode je výpočtový štandard pre jednotné kódovanie, reprezentáciu a prácu s textom vo väčšine svetových systémov na písanie.
Rovnako ako ASCII, aj Unicode je znaková sada. Unicode je však veľmi veľká znaková sada, pretože Unicode je nadmnožinou ostatných znakových sád. Zatiaľ čo ASCII obsahuje 128 znakov, Unicode 11.0 (jún 2018) obsahuje 137 439 znakov pokrývajúcich 146 moderných a historických skriptov.
Unicode je možné implementovať do rôznych kódovaní, napríklad UTF-8, UTF-16 atď. UTF-8 dominuje na webe. Odhaduje sa, že viac ako 90% webových stránok používa UTF-8. Prvých 128 bodov kódu Unicode sú znaky ASCII.
Príklad
Symbol eura (€) je kódový bod 8364 v desatinnej notácii. Nasledujúci vzorec vráti znak Euro:
=UNICHAR(8364) // returns euro sign
Poznámka: Funkcia UNICODE vykonáva opačnú konverziu a vracia bod kódu pre daný znak Unicode.