Opis
Użyj tej funkcji, aby zwrócić kod numeryczny pierwszego znaku w ciągu tekstowym. Obsługiwane w łańcuchach.
CODE zwraca numeryczny kod znaku Unicode odpowiadający pierwszemu znakowi podanego ciągu tekstowego.
Składnia
KOD(tekst)
Wejścia
Ta funkcja akceptuje następujący argument:
| Nazwa | Wymagane | Opis | Prawidłowe dane wejściowe |
|---|---|---|---|
tekst |
Tak | Ciąg tekstowy, dla którego chcesz znaleźć kod pierwszego znaku. | Ciąg tekstowy, odwołanie do komórki zawierającej tekst lub formuła, której wynikiem jest tekst. |
Przykład
Dane próbki
| A | B | |
|---|---|---|
| Charakter | Opis | |
1 |
A | Wielka litera A |
2 |
A | Mała litera a |
3 |
1 | Numer jeden |
4 |
! | Wykrzyknik |
5 |
Witaj | Słowo |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik |
|---|---|---|
| Wyszukaj kod numeryczny wielkiej litery. | =KOD(A2) |
Zwraca wartość Unicode dla wielkiej litery „A”. Wynik: 65 |
| Wyszukaj kod numeryczny małej litery. | =KOD(A3) |
Zwraca wartość Unicode dla małej litery „a”. Wynik: 97 |
| Wyszukaj kod numeryczny cyfry zapisanej jako tekst. | =KOD(A4) |
Zwraca wartość Unicode dla znaku „1”. Wynik: 49 |
| Wyszukaj kod numeryczny znaku interpunkcyjnego. | =KOD(A5) |
Zwraca wartość Unicode dla wykrzyknika. Wynik: 33 |
| Wyszukaj kod numeryczny tylko dla pierwszego znaku dłuższego słowa. | =KOD(A6) |
Odczytuje tylko pierwszy znak słowa „Hello” („H”) i zwraca jego wartość Unicode. Wynik: 72 |
Uwagi
- CODE zwraca liczbę reprezentującą znak w zestawie znaków Unicode.
- Jeżeli argument tekstowy jest pusty, CODE zwraca błąd #VALUE!.
- CODE bierze pod uwagę tylko pierwszy znak ciągu tekstowego, nawet jeśli ciąg zawiera wiele znaków.
- CODE jest często używany w połączeniu z CHAR, który wykonuje odwrotną operację (konwertuje liczbę na odpowiadający jej znak).
Porady
- Za pomocą CODE można porównywać znaki na podstawie ich wartości Unicode, co może być przydatne przy sortowaniu lub filtrowaniu przykładowych danych.
- Połącz CODE z innymi funkcjami tekstowymi, takimi jakLEFT, MIDlub RIGHT, aby pracować z określonymi znakami w ciągu.
- Pamiętaj, że CODE zwraca różne wartości dla liter wielkich i małych, a także dla cyfr i znaków specjalnych.
- Aby zamienić wielkie litery na małe, możesz użyć polecenia CODE w połączeniu z prostymi działaniami matematycznymi (przykład:
CODE("A") + 32daje kod dla litery "a"). - Pracując ze znakami spoza zestawu ASCII, pamiętaj, że CODE zwraca wartości Unicode, które mogą różnić się od kodów ASCII dla znaków rozszerzonych.