
Podsumowanie
Funkcja Excel UNICODE zwraca liczbę (punkt kodowy) odpowiadającą znakowi Unicode w formacie dziesiętnym. Unicode to standard obliczeniowy służący do ujednoliconego kodowania, reprezentacji i obsługi tekstu w większości światowych systemów zapisu.
Podobnie jak ASCII, Unicode to zestaw znaków. Jednak Unicode to bardzo duży zestaw znaków, ponieważ Unicode jest nadzbiorem innych zestawów znaków. Podczas gdy ASCII zawiera 128 znaków, Unicode 11.0 (czerwiec 2018) zawiera 137.439 znaków obejmujących 146 nowoczesnych i historycznych skryptów.
Unicode można zaimplementować w różnych kodowaniach, na przykład UTF-8, UTF-16 itp. UTF-8 dominuje w sieci. Szacuje się, że ponad 90% stron internetowych korzysta z UTF-8. Pierwsze 128 punktów kodowych Unicode to znaki ASCII.
Przykład
Symbol euro (€) to punkt kodowy 8364 w notacji dziesiętnej, więc poniższa formuła zwraca 8364:
=UNICODE(€) // returns 8364
W przypadku symbolu Euro w komórce A1 poniższa formuła daje ten sam wynik:
=UNICODE(A1) // returns 8364
Uwaga: funkcja UNICHAR wykonuje odwrotną konwersję, zwracając znak Unicode w danym punkcie kodowym.
Cel, powód
Uzyskaj numer ze znaku UnicodeWartość zwracana
Punkt kodowy Unicode w postaci dziesiętnejSkładnia
= UNICODE (tekst)Argumenty
- tekst - znak Unicode do konwersji na liczbę.
Wersja
Excel 2013Uwagi dotyczące użytkowania
Funkcja Excel UNICODE zwraca liczbę (punkt kodowy) odpowiadającą pierwszemu znakowi tekstu. Unicode to standard obliczeniowy służący do ujednoliconego kodowania, reprezentacji i obsługi tekstu w większości światowych systemów zapisu.
Podobnie jak ASCII, Unicode to zestaw znaków. Jednak Unicode to bardzo duży zestaw znaków, ponieważ Unicode jest nadzbiorem innych zestawów znaków. Podczas gdy ASCII zawiera 128 znaków, Unicode 11.0 (czerwiec 2018) zawiera 137.439 znaków obejmujących 146 nowoczesnych i historycznych skryptów.
Unicode można zaimplementować w różnych kodowaniach, na przykład UTF-8, UTF-16 itp. UTF-8 dominuje w sieci. Szacuje się, że ponad 90% stron internetowych korzysta z UTF-8. Pierwsze 128 punktów kodowych Unicode to znaki ASCII.
Przykład
Symbol euro (€) to punkt kodowy 8364 w notacji dziesiętnej. Poniższa formuła zwróci znak euro:
=UNICHAR(8364) // returns euro sign
Uwaga: funkcja UNICODE wykonuje odwrotną konwersję, zwracając punkt kodowy dla danego znaku Unicode.