Opis
Użyj tej funkcji, aby zwrócić wartość Unicode pierwszego znaku w ciągu tekstowym.Jest to przeciwieństwo funkcji UNICHAR.
Składnia
UNICODE(tekst)
Wejścia
Funkcja ta akceptuje następujące argumenty:
| Nazwa | Wymagane | Opis | Prawidłowe dane wejściowe |
|---|---|---|---|
tekst |
Tak | Tekst, dla którego chcesz uzyskać wartość Unicode pierwszego znaku. | Pojedynczy znak ujęty w podwójne cudzysłowy (” “), wprowadzony bezpośrednio do funkcji, odwołanie do komórki lub formuła, której wynikiem jest jedno z powyższych. |
Przykład
Dane próbki
| A |
|---|
| Jabłko |
| Łódź |
| Jerzy |
| 45 |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik |
|---|---|---|
| Wyszukaj wartość Unicode dla konkretnego znaku, który wpisujesz bezpośrednio do formuły. | =UNICODE("A") |
Zwraca numeryczny punkt kodowy dla litery „A”. Wynik: 65 |
| Wyszukaj wartość Unicode pierwszego znaku tekstu komórki. | =UNICODE(A3) |
Odczytuje pierwszy znak słowa „George” („G”) i zwraca jego punkt kodowy. Wynik: 71 (wartość dla „G”) |
| Sprawdź wartość Unicode pierwszego znaku, jeśli komórka zawiera liczbę, a nie tekst. | =UNICODE(A4) |
Traktuje liczbę 45 jako tekst „45” i zwraca punkt kodowy jej pierwszego znaku, „4”. Wynik: 52 (wartość dla "4") |
| Wyszukaj wartość Unicode pierwszego znaku liczby wpisanej bezpośrednio do formuły. | =UNICODE(24) |
Traktuje liczbę 24 jako tekst „24” i zwraca punkt kodowy jej pierwszego znaku, „2”. Wynik: 50 (wartość dla „2”) |
| Sprawdź wartość Unicode znaku w innym miejscu ciągu tekstowego, nie tylko na pierwszym. | =UNICODE(ŚRODEK(A3;3;2)) |
Wyciąga „or” z „George” zaczynając od 3 znaku, a następnie zwraca punkt kodowy jego pierwszego znaku, „o”. Wynik: 111 (wartość dla „o”) |
Uwagi
- Funkcja UNICODE zwraca wartość Unicode pierwszego znaku w ciągu tekstowym.
- Jeżeli ciąg tekstowy jest pusty, UNICODE zwraca błąd #VALUE!.
- Czcionka używana w arkuszu kalkulacyjnym może zmieniać wygląd znaków, zwłaszcza znaków z „wysokiego zakresu ASCII” (znaki o numerach od 128 do 255, odpowiadające kodom Unicode od U+0080 do U+00FF). Różne czcionki mogą wyświetlać te znaki w różny sposób, co może mieć wpływ na ich reprezentację wizualną.
- Funkcja ta może być używana do identyfikowania znaków w ciągu tekstowym, które mogą nie być wyświetlane poprawnie w niektórych czcionkach lub aplikacjach.
Porady
- Użyj UNICODE, aby znaleźć kod numeryczny znaków, co może być przydatne przy debugowaniu problemów z danymi tekstowymi.
- Połącz UNICODE z funkcjami takimi jakMID i LEN, aby analizować i manipulować ciągami tekstowymi bardziej efektywnie.
- UNICODE zwraca punkt kodowy tylko pierwszego znaku. Aby uzyskać punkty kodowe kolejnych znaków, należy użyć funkcji takich jakMID w połączeniu z UNICODE. (Zobacz przykład powyżej.)
Powiązane funkcje
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEKST
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER