Skip to main content

Funkcje CHAR i CODE w programie Excel

[C++] Choinka 2.0 (Dwustronna) (Czerwiec 2026)

[C++] Choinka 2.0 (Dwustronna) (Czerwiec 2026)
Anonim

Problemy mogą wystąpić podczas konwersji kodów znaków z jednego systemu na inny. Problemy te powodują zniekształcone dane. Aby to poprawić, uniwersalny zestaw znaków znany jako Unicode System został opracowany w późnych latach 80. XX wieku, co nadaje znakom używanym w systemach komputerowych unikalny kod postaci.

Uwaga: Informacje dotyczą tego artykułu do Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 dla komputerów Mac, Excel 2016 dla komputerów Mac, Excel 2011 dla komputerów Mac i Excel Online.

Uniwersalny zestaw znaków

Istnieje 255 różnych kodów znaków lub punkty kodowe na stronie kodowej ANSI systemu Windows, podczas gdy system Unicode został zaprojektowany do przechowywania ponad miliona punktów kodowych. Ze względu na kompatybilność, pierwszych 255 punktów kodowych nowszego systemu Unicode odpowiada systemowi ANSI dla znaków i liczb w języku zachodnim.

W przypadku tych standardowych znaków kody są programowane w komputerze, dzięki czemu wpisanie litery na klawiaturze wprowadza kod litery do używanej aplikacji.

Niestandardowe znaki i symbole, takie jak symbol praw autorskich lub znaki akcentowane używane w różnych językach, są wprowadzane do aplikacji przez wpisanie kodu ANSI lub numeru Unicode dla znaku w żądanej lokalizacji.

Excel CHAR i funkcje CODE

Excel ma wiele funkcji, które działają z tymi liczbami. CHAR i CODE działają we wszystkich wersjach programu Excel. UNICHAR i UNICODE zostały wprowadzone w programie Excel 2013.

Funkcje CHAR i UNICHAR zwracają znak dla danego kodu. Funkcje CODE i UNICODE działają odwrotnie i dostarczają kod dla danego znaku. Jak pokazano na powyższym obrazku:

  • Wynik = CHAR (169) jest symbolem praw autorskich ©.
  • Wynik = KOD (©) wynosi 169.

Jeśli te dwie funkcje są zagnieżdżone razem w formie

= KOD (CHAR (169))

wyjście dla formuły wynosi 169, ponieważ dwie funkcje działają przeciwnie w stosunku do drugiej.

Funkcje CHAR i UNICHAR Składnia i argumenty

Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy i argumenty.

Składnia funkcji CHAR jest następująca:

= CHAR (Numer)

Składnia funkcji UNICHAR to:

= UNICHAR (Numer)

W tych funkcjach Numer (który jest wymagany) to liczba od 1 do 255, która jest związana z żądaną postacią.

  • The Numer Argumentem może być liczba wprowadzona bezpośrednio do funkcji lub odwołanie do komórki do lokalizacji numeru w arkuszu.
  • Jeśli Numer Argument nie jest liczbą całkowitą z zakresu od 1 do 255, funkcja CHAR zwraca wartość #VALUE! wartość błędu, jak pokazano w rzędzie 4 na powyższym obrazku.
  • W przypadku numerów kodu większych niż 255 należy użyć funkcji UNICHAR.
  • Jeśli Numer argument zero (0), funkcje CHAR i UNICHAR zwracają wartość #VALUE! wartość błędu, jak pokazano w rzędzie 2 na powyższym obrazku.

Wprowadź funkcje CHAR i UNICHAR

Opcje wprowadzania tej funkcji obejmują ręczne wpisanie funkcji, na przykład

= CHAR (65)

lub

= UNICHAR (A7)

Funkcja i Numer Argument można również wprowadzić w oknie dialogowym funkcji.

W Excel Online ręcznie wprowadzasz funkcję. W komputerowych wersjach programu Excel użyj okna dialogowego.

Wykonaj następujące kroki, aby wprowadzić funkcję CHAR do komórki B3:

  1. Wybierz komórkę B3 aby stała się aktywną komórką.
  2. Wybierz Formuły.
  3. Wybierać Tekst aby otworzyć rozwijaną listę funkcji.
  4. Wybierz ZWĘGLAĆ na liście, aby wywołać okno dialogowe funkcji.
  5. W oknie dialogowym wybierz Numer linia.
  6. Wybierz komórkę A3 w arkuszu roboczym, aby wprowadzić odwołanie do tej komórki w oknie dialogowym.
  7. Wybierz dobrze aby ukończyć tę funkcję i zamknąć okno dialogowe.

Znak wykrzyknika pojawia się w komórce B3, ponieważ jego kod znaku ANSI to 33.

Po wybraniu komórki E2, pełna funkcja = CHAR (A3) pojawia się na pasku formuły nad arkuszem.

Funkcja funkcji CHAR i UNICHAR

Funkcje CHAR i UNICHAR tłumaczą numery stron kodowych na znaki dla plików tworzonych na innych typach komputerów. Na przykład funkcja CHAR może usunąć niechciane znaki pojawiające się przy importowanych danych.

Te funkcje mogą być używane w połączeniu z innymi funkcjami programu Excel, takimi jak TRIM i SUBSTITUTE, w formułach zaprojektowanych do usuwania niechcianych znaków z arkusza roboczego.

Funkcje CODE i UNICODE Składnia i argumenty

Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy i argumenty.

Składnia dla funkcji CODE to:

= KOD (Tekst)

Składnia dla funkcji UNICODE to:

= UNICODE (Tekst)

W tych funkcjach Tekst (który jest wymagany) to postać, dla której chcesz znaleźć numer kodu ANSI.

The Tekst Argument może być pojedynczym znakiem otoczonym podwójnymi cudzysłowami ( ' ' ), który jest wprowadzany bezpośrednio do funkcji lub odwołania do komórki do położenia znaku w arkuszu, jak pokazano w wierszach 4 i 9 na powyższym obrazku.

Jeśli argument tekstowy pozostanie pusty, funkcja CODE zwróci wartość #VALUE! wartość błędu, jak pokazano w rzędzie 2 na powyższym obrazku.

Funkcja CODE wyświetla tylko kod znaku dla pojedynczego znaku. Jeśli argument tekstowy zawiera więcej niż jeden znak (np. Słowo Przewyższać pokazano w wierszach 7 i 8 na powyższym obrazku), wyświetlany jest tylko kod pierwszego znaku. W tym przypadku jest to liczba69 który jest kodem znaków dla wielkiej litery mi.

Wielkie litery a małe litery

Wielkie litery lub kapitał litery na klawiaturze mają różne kody znaków niż odpowiadająca im mała litera lub mały listy.

Na przykład numer kodu UNICODE / ANSI dla wielkiej litery "A" to 65 podczas gdy mały jest "kod" UNICODE / ANSI 97, jak pokazano w wierszach 4 i 5 na powyższym obrazku.

Wprowadź funkcje CODE i UNICODE

Opcje wprowadzania tej funkcji obejmują wpisanie funkcji w komórce, na przykład:

= KOD (65)

lub

= UNICODE (A6)

Funkcja i Tekst Argument można również wprowadzić w oknie dialogowym funkcji.

W Excel Online ręcznie wprowadzasz funkcję. W komputerowych wersjach programu Excel użyj okna dialogowego.

Wykonaj następujące kroki, aby wprowadzić funkcję CODE do komórki B3:

  1. Wybierz komórkę B3 aby stała się aktywną komórką.
  2. Wybierz Formuły.
  3. Wybierać Tekst aby otworzyć rozwijaną listę funkcji.
  4. Wybierz KOD na liście, aby wywołać okno dialogowe funkcji.
  5. W oknie dialogowym wybierz Tekst linia.
  6. Wybierz komórkę A3 w arkuszu roboczym, aby wprowadzić odwołanie do tej komórki w oknie dialogowym.
  7. Wybierz dobrze aby ukończyć tę funkcję i zamknąć okno dialogowe.

Numer 64 pojawia się w komórce B3. To jest kod znaku dla ampersand ( & ) postać.

Po wybraniu komórki B3, pełna funkcja = KOD (A3) pojawia się na pasku formuły nad arkuszem.