Функция CHAR в Excel

Функция CHAR в Excel возвращает символ, если ему задан действительный код символа. CHAR можно использовать для указания символов, которые сложно ввести в формулу. Например, CHAR(10) возвращает разрыв строки и может использоваться для добавления разрыва строки к тексту в формуле.

Что делает функция CHAR в Excel?

Функция CHAR в Excel позволяет получить символ из числа.

Возвращаемое значение

Одиночный символ, заданный числом.

Аргументы

  • number – число от 1 до 255.

Синтаксис

= CHAR(number)

Примечания по использованию

Функция CHAR возвращает символ, если ему задан действительный код символа. Используйте CHAR для перевода номеров кодовых страниц ASCII в реальные символы. Например:

=CHAR(65) // возвращает "A"
=CHAR(97) // возвращает "a"

Функция CHAR принимает только один аргумент — число, которое должно быть целым числом от 0 до 255. Результатом CHAR является текстовое значение.

Функция CHAR была разработана для работы в мире ASCII /ANSI и понимает только числа 0–255. Для получения расширенной поддержки символов в современных системах Unicode используйте функцию UNICHAR.

CHAR может быть полезен, когда вы хотите указать в формулах или функциях символы, которые неудобно или невозможно вводить напрямую. Например, вы можете использовать CHAR(10) для добавления разрыва строки в такую ​​формулу:

="line 1"&CHAR(10)&"Line 2" // добавить разрыв строки

Примечания.  Чтобы разрыв строки вступил в силу, необходимо включить перенос текста. В более старых версиях Excel на Mac для разрыва строки используется символ 13.

Обратный CHAR

Чтобы получить числовой код символа, вы можете использовать функцию CODE:

=CODE("A") // возвращает 65

CODE выполняет обратную операцию CHAR, принимая символ как текст и возвращая число.

ASCII и ANSI

Числа, возвращаемые функцией CHAR, берутся из ASCII. ASCII означает «Американский стандартный код обмена информацией» и представляет собой 7-битный набор символов, содержащий символы от 0 до 127.

Исходная спецификация ASCII кодирует 128 символов в числа. К ним относятся цифры от 0 до 9, строчные буквы AZ, прописные буквы AZ и знаки препинания. Первые 32 символа представляют собой непечатаемые «управляющие коды», большинство из которых больше не используются, за исключением возврата каретки (13), перевода строки (10) и табуляции (9).

ANSI (Американский национальный институт стандартов) — это общий термин для 8-битных наборов символов, используемых по умолчанию в Windows 95 и Windows NT. ANSI включает те же коды ASCII 0–127 и добавляет дополнительные 128 символов (128–255) для обработки специальных символов, которые могут меняться в зависимости от представляемого языка.

Примечания

  • Если число выходит за пределы диапазона, CHAR в эксель возвращает #VALUE!
  • Если число не является числовым, CHAR возвращает #VALUE!
Автор А. Днепров

Обучаю основам работы с офисными программами.

Функция CHAR в Excel
Оформление презентации