Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
В этой статье описаны синтаксис формулы и использование функции КОДСИМВ в Microsoft Excel.
Описание
Возвращает числовой код первого знака в текстовой строке. Возвращаемый код соответствует набору знаков, используемому на данном компьютере.
Операционная среда |
Таблица знаков |
Macintosh |
Набор знаков Macintosh |
Windows |
ANSI |
Синтаксис
КОДСИМВ(текст)
Аргументы функции КОДСИМВ описаны ниже.
-
Текст — обязательный аргумент. Текст, для которого требуется узнать код первого знака.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Формула |
Описание |
Результат |
=КОДСИМВ(«A») |
Возвращает числовой код для символа А |
65 |
=КОДСИМВ(«!») |
Возвращает числовой код восклицательного знака (!) |
33 |
Нужна дополнительная помощь?
Раздел функций | Текстовые |
Название на английском | CODE |
Волатильность | Не волатильная |
Похожие функции | СИМВОЛ, UNICODE, ЮНИСИМВ |
Что делает функция КОДСИМВ?
Эта функция показывает значение ANSI первого символа подаваемой на вход строки.
Набор символов ANSI используется Windows для идентификации каждого символа клавиатуры с помощью уникального номера.
В наборе ANSI 255 символов. Набор зависит от текущего языка системы, поэтому одни и те же формулы на разных компьютерах могут отдавать разные значения.
Форматирование
Аналогично всем текстовым функциям, функция КОДСИМВ преобразует входящее значение в текстовое. При таком преобразовании символы ячеек в числовых форматах могут измениться. В частности, это касается дат, времени, процентного формата.
Синтаксис
=КОДСИМВ(Ячейка_или_значение)
Функция регистрозависима – буквы в разных регистрах имеют разные коды.
Для символов, отсутствующих в текущей таблице символов системы, возвращается 63, которое при обратном преобразовании функцией СИМВОЛ вернет вопросительный знак.
Если на вход функции подается пустая ячейка или строка нулевой длины, функция возвращает ошибку #ЗНАЧ!
Коды символов Windows на русском языке
Таблица ниже показывает все символы и их коды, когда язык системы русский.
Понравилась статья? Поддержите ее автора!
Набор инструментов !SEMTools поможет решить множество задач без ввода сложных формул и сэкономит ваше время. И вам полезно, и автору приятно!
Функция КОДСИМВ возвращает числовой код первого знака в текстовой строке.
Описание функции КОДСИМВ
Возвращает числовой код первого знака в текстовой строке.
Возвращаемый код соответствует набору знаков, используемому на данном компьютере.
Операционная среда | Набор знаков |
Macintosh | Набор знаков Macintosh |
Windows | ANSI |
Синтаксис
=КОДСИМВ(текст)
Аргументы
текст
Обязательный аргумент. Текст, для которого требуется узнать код первого знака.
Пример
- Применимо к
- Excel 2003
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 365 (Excel 2016-2019)
ПРИСОЕДИНЯЙСЯ
Функция
КОДСИМВ(
)
, английский вариант CODE(),
возвращает числовой код первого знака в текстовой строке.
Синтаксис
КОДСИМВ
(
текст
)
Текст
— текст, для которого находится числовой код первого знака в строке.
Каждому символу соответствует свой код. Соответствие кодов символам можно посмотреть через меню
(код знака указан в нижнем правом углу).
Формула
=КОДСИМВ(«А»)
вернет значение 192 (для русской буквы А), для английской буквы —
КОДСИМВ()
вернет 65.
Функция
СИМВОЛ()
является «обратной» по отношению к
КОДСИМВ()
, т.к. формула
=СИМВОЛ(КОДСИМВ(«Я»))
вернет букву Я.
Функцию
КОДСИМВ()
можно заставить вывести все символы из текстовой строки записав формулу
=КОДСИМВ(ПСТР(«ABCD»;СТРОКА(ДВССЫЛ(«A1:A»&ДЛСТР(«ABCD»)));1))
Чтобы вывести все коды символов необходимо ввести формулу как
формулу массива
, выделив нужное количество ячеек (под каждый символ, см.
файл примера
). Без формулы массива можно обойтись, но понадобится дополнительная строка с
порядковыми числами (1, 2, 3, …)
Совет
: для определения имеется ли в текстовой строке буквы из латиницы, цифры или ПРОПИСНЫЕ символы читайте
эту статью
.
Поздравляю! Вы добрались до конца первой недели марафона 30 функций Excel за 30 дней, изучив вчера функцию FIXED (ФИКСИРОВАННЫЙ). Сегодня мы немного расслабимся и займёмся функцией, у которой не так много примеров использования – это функция CODE (КОДСИМВ). Она может работать вместе с другими функциями в длинных и сложных формулах, но сегодня мы сосредоточимся на том, что она может делать самостоятельно в простейших случаях.
Итак, давайте разберёмся со справочной информацией по функции CODE (КОДСИМВ) и рассмотрим варианты её применения в Excel. Если у Вас есть подсказки или примеры использования – делитесь ими в комментариях.
Содержание
- Функция 07: CODE (КОДСИМВ)
- Как можно использовать функцию CODE (КОДСИМВ)?
- Синтаксис CODE (КОДСИМВ)
- Ловушки CODE (КОДСИМВ)
- Пример 1: Получаем код скрытого символа
- Пример 2: Находим код символа
- Ввод на цифровой клавиатуре
- Ввод на клавиатуре без цифрового блока
Функция 07: CODE (КОДСИМВ)
Функция CODE (КОДСИМВ) возвращает численный код первого символа текстовой строки. Для Windows это будет код из таблицы ANSI, а для Macintosh — код из таблицы символов Macintosh.
Как можно использовать функцию CODE (КОДСИМВ)?
Функция CODE (КОДСИМВ) позволяет найти ответ на следующие вопросы:
- Какой скрытый символ таится в конце импортированного текста?
- Как я могу ввести специальный символ в ячейку?
Синтаксис CODE (КОДСИМВ)
Функция CODE (КОДСИМВ) имеет такой синтаксис:
CODE(text)
КОДСИМВ(текст)
- text (текст) – это текстовая строка, код первого символа которой Вы хотите получить.
Ловушки CODE (КОДСИМВ)
Результаты, возвращаемые функцией в разных операционных системах, могут отличаться. Коды символов ASCII (с 32 по 126) в большинстве своём соответствуют символам на Вашей клавиатуре. Однако, символы для более высоких номеров (от 129 до 254) могут различаться.
Пример 1: Получаем код скрытого символа
Текст, копируемый с веб-сайта, иногда содержит скрытые символы. Функция CODE (КОДСИМВ) может быть использована для того, чтобы определить, что это за символы. Например, в ячейке B3 находится текстовая строка, в которой видно слово «test» – всего 4 символа. В ячейке С3 функция LEN (ДЛСТР) подсчитала, что в ячейке B3 находится 5 символов.
Чтобы определить код последнего символа, Вы можете использовать функцию RIGHT (ПРАВСИМВ), чтобы извлечь последний символ строки. Далее применить функцию CODE (КОДСИМВ), чтобы получить код этого символа.
=CODE(RIGHT(B3,1))
=КОДСИМВ(ПРАВСИМВ(B3;1))
В ячейке D3 видно, что последний символ строки имеет код 160, что соответствует неразрывному пробелу, который используется на веб-сайтах.
Пример 2: Находим код символа
Чтобы вставить специальные символы в таблицу Excel, Вы можете использовать команду Symbol (Символы) на вкладке Insert (Вставка). Например, Вы можете вставить символ градуса ° или символ авторского права ©.
После того, как вставлен символ, можно определить его код, используя функцию CODE (КОДСИМВ):
=IF(C3="","",CODE(RIGHT(C3,1)))
=ЕСЛИ(C3="";"";КОДСИМВ(ПРАВСИМВ(C3;1)))
Теперь, когда Вам известен код, Вы можете вставить символ, используя цифровую клавиатуру (только не те цифры, которые над буквенной клавиатурой). Код символа авторского права — 169. Проделайте следующие шаги, чтобы ввести этот символ в ячейку.
Ввод на цифровой клавиатуре
- Нажмите клавишу Alt.
- На цифровой клавиатуре наберите 4-значный код (если необходимо, добавьте недостающие нули): 0169.
- Отпустите клавишу Alt, чтобы символ появился в ячейке. При необходимости нажмите Enter.
Ввод на клавиатуре без цифрового блока
В ноутбуках бывает так, что для использования функционала цифровой клавиатуры нужно дополнительно нажимать специальные клавиши. Рекомендую свериться на этот счёт с руководством пользователя для Вашего ноутбука. Вот как это работает на моём ноутбуке фирмы Dell:
- Нажать клавишу Fn и клавишу F4, чтобы включить NumLock.
- Найти цифровую клавиатуру, расположенную на клавишах буквенной клавиатуры. На моей клавиатуре: J=1, K=2 и так далее.
- Нажать Alt+Fn и, используя цифровую клавиатуру, ввести 4-значный код символа (добавляя нули, если это необходимо): 0169.
- Отпустить Alt+Fn, чтобы символ авторского права появился в ячейке. При необходимости нажать Enter.
- Когда все сделано, снова нажать Fn+F4, чтобы отключить NumLock.
Оцените качество статьи. Нам важно ваше мнение: