Возможности !SEMTools

КОДСИМВ

Примеры применения функции КОДСИМВ в Excel
КОДСИМВ — примеры использования функции
Раздел функцийТекстовые
Название и описание на английскомCODE
ВолатильностьНе волатильная
Похожие функцииСИМВОЛ, UNICODE, ЮНИСИМВ

Что делает функция КОДСИМВ?

Эта функция возвращает значение ANSI первого символа подаваемой на вход строки. Простыми словами – превращает букву в число (которое ей соответствует в текущей системной кодировке).

Набор символов ANSI используется Windows для идентификации каждого символа клавиатуры с помощью уникального номера.

Реклама

В наборе ANSI 255 символов. Набор зависит от текущего языка системы, поэтому одни и те же формулы на разных компьютерах могут отдавать разные значения.

Форматирование

Аналогично всем текстовым функциям, функция КОДСИМВ преобразует входящее значение в текстовое. При таком преобразовании символы ячеек в числовых форматах могут измениться. В частности, это касается дат, времени, процентного формата.

Синтаксис

=КОДСИМВ(Ячейка_или_значение)

Функция регистрозависима — буквы в разных регистрах имеют разные коды.

Для символов, отсутствующих в текущей таблице символов системы, возвращается 63, которое при обратном преобразовании функцией СИМВОЛ вернет вопросительный знак.

Если на вход функции подается пустая ячейка или строка нулевой длины, функция возвращает ошибку #ЗНАЧ!

Коды символов Windows на русском языке

Таблица ниже показывает все символы и их коды, когда язык системы русский.

Пример применения функции КОДСИМВ. Коды символов от 1 до 255 и возвращаемые ими символы для кодировки Windows-1251
Полная таблица сопоставления символов и их кодов в кодировке Windows-1251 (кириллица)

Примеры применения

Один из ярких примеров я рассмотрел в отдельной статье — Как создать алфавит в Excel. Статья рассказывает, как прибавить к букве единичку, чтобы получить следующую. Конечно, прибавляем мы не к букве, а к её коду. В общем, смотрите статью.

Понравилась статья? Поддержите ее автора!
Набор инструментов !SEMTools поможет решить множество задач без ввода сложных формул и сэкономит ваше время. И вам полезно, и автору приятно!

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*