Проблемы могут возникать при преобразовании кодов символов из одной системы в другую. Эти проблемы приводят к искаженным данным. Чтобы исправить это, универсальный набор символов, известный как Unicode система была разработана в конце 1980-х годов, что дает символам, используемым в компьютерных системах уникальный код символа.
Заметка: Информация относится к Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 для Mac, Excel 2016 для Mac, Excel для Mac 2011 и Excel Online.
Универсальный набор символов

Существует 255 различных кодов символов или кодовые точки на кодовой странице ANSI Windows, в то время как система Unicode предназначена для хранения более миллиона кодовых точек. Для обеспечения совместимости первые 255 кодовых точек новой системы Юникода соответствуют требованиям системы ANSI для символов и номеров западного языка.
Для этих стандартных символов коды программируются в компьютер, так что ввод буквы на клавиатуре вводит код для буквы в используемое приложение.
Нестандартные символы и символы, такие как символ авторского права или символы с акцентом, используемые на разных языках, вводятся в приложение путем ввода кода ANSI или номера Unicode для символа в нужном месте.
Функции Excel CHAR и CODE
Excel имеет ряд функций, которые работают с этими числами. CHAR и CODE работают во всех версиях Excel. UNICHAR и UNICODE были представлены в Excel 2013.
Функции CHAR и UNICHAR возвращают символ для заданного кода. Функции CODE и UNICODE выполняют обратное и предоставляют код для заданного символа. Как показано на рисунке выше:
- Результат для = CHAR (169) является символом авторского права ©.
- Результат для = CODE (©) равен 169.
Если две функции вложены вместе в форме
= КОД (СИМ (169))
выход для формулы равен 169, так как две функции выполняют противоположное задание другого.
Синтаксис и аргументы CHAR и UNICHAR
Синтаксис функции относится к компоновке функции и включает имя функции, скобки и аргументы.
Синтаксис функции CHAR:
= ЗНАК (Число)
Синтаксис функции UNICHAR:
= UNICHAR (Число)
В этих функциях, Число (который требуется) - это число от 1 до 255, которое связано с вашим персонажем.
- Число аргументом может быть номер, введенный непосредственно в функцию или ссылку на ячейку для местоположения номера на листе.
- Если Число аргумент не является целым числом от 1 до 255, функция CHAR возвращает значение #VALUE! значение ошибки, как показано в строке 4 на изображении выше.
- Для кодовых номеров больше 255 используйте функцию UNICHAR.
- Если Число аргумент нуля (0), функции CHAR и UNICHAR возвращают значение #VALUE! значение ошибки, как показано в строке 2 на изображении выше.
Введите функции CHAR и UNICHAR
Параметры для ввода любой функции включают в себя ввод функции вручную, например
= ЗНАК (65)
или же
= UNICHAR (А7)
Функция и Число аргумент также можно ввести в диалоговом окне функций.
В Excel Online вы вручную вводите эту функцию. В настольных версиях Excel используйте диалоговое окно.
Выполните следующие шаги, чтобы ввести функцию CHAR в ячейку B3:
- Выбрать ячейку B3 чтобы сделать его активной ячейкой.
- Выбрать Формулы.
- выберите Текст чтобы открыть раскрывающийся список функций.
- Выбрать CHAR в списке, чтобы открыть диалоговое окно функции.
- В диалоговом окне выберите Число линия.
- Выбрать ячейку A3 на листе, чтобы ввести ссылку на ячейку в диалоговое окно.
- Выбрать Хорошо для завершения функции и закрытия диалогового окна.
Символ восклицательного знака появляется в ячейке B3, потому что его код символа ANSI равен 33.
Когда вы выбираете ячейку E2, полная функция = ЗНАК (А3) появляется в строке формул над листом.
Использование CHAR и UNICHAR
Функции CHAR и UNICHAR переводят номера кодовых страниц в символы для файлов, созданных на других типах компьютеров. Например, функция CHAR может удалить нежелательные символы, которые появляются с импортированными данными.
Эти функции могут использоваться в сочетании с другими функциями Excel, такими как TRIM и SUBSTITUTE, в формулах, предназначенных для удаления нежелательных символов из листа.
Синтаксис и аргументы CODE и UNICODE

Синтаксис функции относится к компоновке функции и включает имя функции, скобки и аргументы.
Синтаксис функции CODE:
= КОД (Текст)
Синтаксис функции UNICODE:
= UNICODE (Текст)
В этих функциях, Текст (который требуется) - это символ, для которого вы хотите найти код ANSI.
Текст аргументом может быть один символ, окруженный двойными кавычками ( ' ' ), который вводится непосредственно в функцию или ссылку на ячейку на местоположение символа на листе, как показано в строках 4 и 9 на изображении выше.
Если текстовый аргумент оставлен пустым, функция CODE возвращает значение #VALUE! значение ошибки, как показано в строке 2 на изображении выше.
Функция CODE отображает только код символа для одного символа. Если текстовый аргумент содержит более одного символа (например, слово превосходить показанные в строках 7 и 8 на изображении выше), отображается только код для первого символа. В этом случае это число69 который является символьным кодом для прописной буквы Е.
Прописные и строчные буквы
Верхний или нижний регистр капитал буквы на клавиатуре имеют разные коды символов, чем соответствующие строчные буквы или маленький буквы.
Например, кодовый номер UNICODE / ANSI для верхнего регистра «A» 65 в то время как нижний регистр «a» кодового номера UNICODE / ANSI 97, как показано в строках 4 и 5 на изображении выше.
Введите функции CODE и UNICODE
Параметры для ввода любой функции включают в себя ввод функции в ячейку, например:
= КОД (65)
или же
= UNICODE (А6)
Функция и Текст аргумент также можно ввести в диалоговом окне функций.
В Excel Online вы вручную вводите эту функцию. В настольных версиях Excel используйте диалоговое окно.
Выполните следующие шаги, чтобы ввести функцию CODE в ячейку B3:
- Выбрать ячейку B3 чтобы сделать его активной ячейкой.
- Выбрать Формулы.
- выберите Текст чтобы открыть раскрывающийся список функций.
- Выбрать КОД в списке, чтобы открыть диалоговое окно функции.
- В диалоговом окне выберите Текст линия.
- Выбрать ячейку A3 на листе, чтобы ввести ссылку на ячейку в диалоговое окно.
- Выбрать Хорошо для завершения функции и закрытия диалогового окна.
Число 64 появляется в ячейке B3. Это код символа для амперсанда ( & ) персонаж.
Когда вы выбираете ячейку B3, полная функция = КОД (A3) появляется в строке формул над листом.




