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

КОДСИМВ

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

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

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

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

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

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

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

Синтаксис

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

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

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

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

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

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

Символы и их коды для кодировки Windows-1251
Полная таблица сопоставления символов и их кодов в кодировке Windows-1251 (кириллица)

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

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

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

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

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

*