Skip to main content

Функциите на CHAR и CODE на Excel

Кодирование и декодирование в Excel [ASCII] (Юни 2026)

Кодирование и декодирование в Excel [ASCII] (Юни 2026)
Anonim

Проблеми могат да възникнат при преобразуване на кодовете на символите от една система в друга. Тези проблеми водят до изкривени данни. За да коригирате това, универсален набор от знаци, известен като Unicode Системата е разработена в края на 80-те години на миналия век, която придава на героите, използвани в компютърните системи, уникален код.

Забележка: Информацията е, че тази статия се отнася за Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 за Mac, Excel 2016 за Mac, Excel за Mac 2011 и Excel Online.

Универсален набор от знаци

Има 255 различни кода на знаците или кодови точки в кодовата страница на Windows ANSI, докато системата Unicode е предназначена да съхранява над един милион кодови точки. В името на съвместимостта, първите 255 кодови пункта на по-новата система Unicode съвпадат с тези на системата ANSI за знаци и номера от западен език.

За тези стандартни знаци кодовете се програмират в компютъра, така че въвеждането на буква от клавиатурата въвежда кода за буквата в приложението, което се използва.

Нестандартни символи и символи, като например символа за авторски права или знаците с ударение, използвани на различни езици, се въвеждат в дадено приложение, като въведете кода ANSI или Unicode за знака на желаното място.

Функции на Excel CHAR и CODE

Excel има редица функции, които работят с тези номера. CHAR и CODE работят във всички версии на Excel. UNICHAR и UNICODE бяха въведени в Excel 2013.

Функциите CHAR и UNICHAR връщат символа за даден код. Функциите CODE и UNICODE правят точно обратното и предоставят кода за даден знак. Както е показано на изображението по-горе:

  • Резултатът за = CHAR (169) е символ за авторски права ©.
  • Резултатът за = CODE (©) е 169.

Ако двете функции са вложени заедно под формата на

= Код (CHAR (169))

изходът за формулата е 169, тъй като двете функции изпълняват обратната задача на другата.

Синтаксисът и аргументите на функциите CHAR и UNICHAR

Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите и аргументите.

Синтаксисът за функцията CHAR е:

= CHAR (номер)

Синтаксисът за функцията UNICHAR е:

= UNICHAR (номер)

В тези функции, номер (което се изисква) е число между 1 и 255, което е свързано с желания от вас знак.

  • Най- номер аргумент може да бъде числото, въведено директно във функцията или клетка, отнасяща се до местоположението на номера в работен лист.
  • Ако номер аргументът не е цяло число между 1 и 255, функцията CHAR връща #VALUE! както е показано на ред 4 на изображението по-горе.
  • За кодови номера, по-големи от 255, използвайте функцията UNICHAR.
  • Ако номер аргументът от нула (0) се въвежда, функциите CHAR и UNICHAR връщат #VALUE! стойността на грешката, както е показано на ред 2 в изображението по-горе.

Въведете функциите CHAR и UNICHAR

Опциите за въвеждане на всяка от функциите включват ръчно въвеждане на функцията, например

= CHAR (65)

или

= UNICHAR (А7)

Функцията и номер аргументът може да бъде въведен и в диалоговия прозорец на функциите.

В Excel Online ще въведете ръчно функцията. В настолни версии на Excel използвайте диалоговия прозорец.

Следвайте тези стъпки, за да въведете функцията CHAR в клетка B3:

  1. Изберете клетка B3 за да стане активната клетка.
  2. Изберете Формули.
  3. Избирам Текст за да отворите падащия списък на функциите.
  4. Изберете CHAR в списъка, за да изведете диалоговия прозорец на функцията.
  5. В диалоговия прозорец изберете номер линия.
  6. Изберете клетка A3 в работния лист да въведете тази клетка в диалоговия прозорец.
  7. Изберете Добре за да завършите функцията и да затворите диалоговия прозорец.

Знакът на удивителен знак се появява в клетка B3, тъй като неговият символен код ANSI е 33.

Когато изберете клетка E2, пълната функция = CHAR (A3) се появява в лентата за формули над работния лист.

CHAR и функцията на UNICHAR

Функциите CHAR и UNICHAR превръщат номерата на кодовите страници в знаци за файлове, създадени на други типове компютри. Функцията CHAR например може да премахне нежеланите знаци, които се появяват с импортираните данни.

Тези функции могат да се използват заедно с други функции на Excel, като например TRIM и SUBSTITUTE, във формули, предназначени да премахнат нежеланите знаци от работен лист.

Синтаксисът и аргументите на функциите CODE и UNICODE

Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите и аргументите.

Синтаксисът за функцията CODE е:

= Код (Текст)

Синтаксисът за функцията UNICODE е:

= UNICODE (Текст)

В тези функции, Текст (което се изисква) е символът, за който искате да намерите кодовия номер на ANSI.

Най- Текст аргументът може да бъде единичен знак, заобиколен от двойни кавички ( ' ' ), която се въвежда директно във функцията или клетка, отнасяща се до местоположението на знака в работен лист, както е показано в редове 4 и 9 на изображението по-горе.

Ако текстовият аргумент остане празен, функцията CODE връща #VALUE! стойността на грешката, както е показано на ред 2 в изображението по-горе.

Функцията CODE показва само кода на символите за един знак. Ако текстовият аргумент съдържа повече от един знак (например думата Excel показано в редове 7 и 8 в изображението по-горе), се показва само кодът за първия знак. В този случай това е числото69 който е кода на знака за главната буква E.

Големи и малки букви

Големи или капитал буквите на клавиатурата имат различни кодове на символи от съответните малки или малки букви малък букви.

Например, номерът на UNICODE / ANSI за главни букви "А" е 65 докато малък "UNICODE / ANSI кодов номер е" 97, както е показано в редове 4 и 5 на изображението по-горе.

Въведете функциите CODE и UNICODE

Опциите за въвеждане на всяка функция включват въвеждане на функция в клетка, като например:

= Код (65)

или

= UNICODE (А6)

Функцията и Текст аргументът може да бъде въведен и в диалоговия прозорец на функциите.

В Excel Online ще въведете ръчно функцията. В настолни версии на Excel използвайте диалоговия прозорец.

Следвайте тези стъпки, за да въведете функцията CODE в клетка B3:

  1. Изберете клетка B3 за да стане активната клетка.
  2. Изберете Формули.
  3. Избирам Текст за да отворите падащия списък на функциите.
  4. Изберете CODE в списъка, за да изведете диалоговия прозорец на функцията.
  5. В диалоговия прозорец изберете Текст линия.
  6. Изберете клетка A3 в работния лист да въведете тази клетка в диалоговия прозорец.
  7. Изберете Добре за да завършите функцията и да затворите диалоговия прозорец.

Броя 64 се появява в клетка B3. Това е кода на символа за ampersand ( & ) характер.

Когато изберете клетка B3, пълната функция = КОД (А3) се появява в лентата за формули над работния лист.