
Podsumowanie
Funkcja Excel UNICHAR zwraca znak Unicode na podstawie podanej liczby.
Cel, powód
Uzyskaj znak Unicode po numerzeWartość zwracana
Znak UnicodeSkładnia
= UNICHAR (liczba)Argumenty
- liczba - punkt kodowy dla znaku Unicode w systemie dziesiętnym.
Wersja
Excel 2013Uwagi dotyczące użytkowania
Funkcja UNICHAR zwraca znak Unicode w danym punkcie kodowym, podany jako wartość dziesiętna. 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
Funkcja UNICODE wykonuje odwrotną konwersję, zwracając punkt kodowy dla danego znaku Unicode.
Uwagi
- Jeśli liczba jest poza zakresem, UNICHAR zwraca #ARG!
- Jeśli liczba nie jest rozpoznaną liczbą, UNICHAR zwraca #ARG!