Проблеми могат да възникнат при преобразуване на кодовете на символите от една система в друга. Тези проблеми водят до изкривени данни. За да коригирате това, универсален набор от знаци, известен като 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:
- Изберете клетка B3 за да стане активната клетка.
- Изберете Формули.
- Избирам Текст за да отворите падащия списък на функциите.
- Изберете CHAR в списъка, за да изведете диалоговия прозорец на функцията.
- В диалоговия прозорец изберете номер линия.
- Изберете клетка A3 в работния лист да въведете тази клетка в диалоговия прозорец.
- Изберете Добре за да завършите функцията и да затворите диалоговия прозорец.
Знакът на удивителен знак се появява в клетка 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:
- Изберете клетка B3 за да стане активната клетка.
- Изберете Формули.
- Избирам Текст за да отворите падащия списък на функциите.
- Изберете CODE в списъка, за да изведете диалоговия прозорец на функцията.
- В диалоговия прозорец изберете Текст линия.
- Изберете клетка A3 в работния лист да въведете тази клетка в диалоговия прозорец.
- Изберете Добре за да завършите функцията и да затворите диалоговия прозорец.
Броя 64 се появява в клетка B3. Това е кода на символа за ampersand ( & ) характер.
Когато изберете клетка B3, пълната функция = КОД (А3) се появява в лентата за формули над работния лист.




