Функция Char в Excel

Функция char в Excel также известна как функция символов в Excel, которая используется для идентификации символа на основе числа или целого числа, которое принимается компьютерным языком, например, для символа «A» число равно 65, поэтому, если мы используем = char (65) в результате получаем A, это текстовая функция в excel.

СИМВОЛ в Excel

Функция CHAR в Excel — это функция, которая возвращает символ, указанный в номере кода (также называемый кодом ASCII) из набора символов для вашего компьютера. CHAR относится к категории String / Text Function. Он принимает значение ASCII в качестве входного числа и дает символ, связанный с этим значением ASCII, в качестве выходного.

ASCII означает Американец Sстандартный Cода Fили же яинформация яnterchange — это стандарт кодировки символов для цифровой связи. Каждому символу, который можно ввести, соответствует уникальное целое число, которое может быть набором символов, цифрами, знаками препинания, специальными символами или управляющими символами. Например, значение ASCII для [space] — 032. Значения ASCII в диапазоне от 097 до 122 зарезервированы для алфавитов az в нижнем регистре.

В Excel функция CHAR в Excel принимает число в качестве входных данных, которое на самом деле является значениями ASCII, и возвращает связанный с ним символ. Например, когда мы передаем 32 в качестве ввода, мы получаем значение пробела в качестве вывода.

Пример функции CHAR

Если мы скопируем и PasteSpecial значение ячейки B2 в другую ячейку, мы найдем [space] как начальный персонаж.

Пример функции CHAR 1-1

Мы вставили значение с помощью функции PasteSpecial в ячейку C2, и у нас есть [space] как символ как выход.

Пример функции CHAR 1-2

Формула CHAR в Excel

Ниже представлена ​​формула CHAR в Excel

Формула CHAR в Excel

Этот СИМВОЛ принимает одно значение как число, где число находится в диапазоне 1-255.

Пример функции CHAR 1-2

Пример функции CHAR 1-3

Заметка: В зависимости от операционной системы код символа может отличаться, поэтому вывод может отличаться в другой операционной системе для одного и того же ввода. В операционной системе WINDOWS используется набор символов ANSI, а в ОС MAC — набор символов Macintosh.

Формула CHAR имеет множество применений. Его можно использовать для замены ненужных символов. В дальнейшем его можно использовать при написании приложения Excel или макроса при работе со строками и символами.

Как использовать СИМВОЛ в Excel

Функция Excel CHAR очень проста и удобна в использовании. Давайте разберемся с работой функции (CHAR) CHARACTER в Excel на нескольких примерах.

Вы можете скачать этот шаблон Excel с функцией CHAR здесь — Шаблон Excel с функцией CHAR

CHAR в Excel, пример №1

У нас есть список символов, указанный в столбце A, с соответствующими значениями ASCII, но некоторые значения ASCII неверны. Пользователь должен определить, верны ли значения ASCII или нет, и раскрасить неправильные значения ASCII, используя условное форматирование.

Пример функции CHAR 2

Пример функции CHAR 2-1

Чтобы определить правильность значений ASCII, мы будем использовать условие ЕСЛИ с функцией СИМВОЛ в Excel. Формула, которую мы будем использовать, будет

ЕСЛИ CHAR (значение ASCII данного символа) совпадает с заданными значениями ASCII или равно им, то печатать правильно, иначе печатать неверно.

В синтаксисе, используя справочные значения, формула CHAR в Excel будет

= ЕСЛИ (СИМВОЛ (B2) = A2, «Верно», «Неправильно»)

Применяя приведенную выше формулу CHAR к другим ячейкам, мы имеем

Пример функции CHAR 2-2

Для условного форматирования выберите диапазон, для которого мы хотим применить условие; здесь диапазон C2: C13. Идти к Главная-> Условное форматирование -> Правила выделения ячеек -> Текст, содержащий ..

СИМВОЛ (ХАРАКТЕР)

Затем введите текст, содержащийся в ячейке, чтобы ячейка была отформатирована указанным вами цветом, и нажмите «ОК».

CHAR, пример 1-1

Вывод:

CHAR, пример 1-2

CHAR в Excel, пример №2

Пользователь загрузил набор данных из Интернета, и данные, загруженные в Excel, были в формате, указанном ниже.

CHAR, пример 2

Но пользователю нужны данные в формате Word1-Word2-Word3 и аналогичным образом для данных в других ячейках.

Итак, мы должны сначала заменить или заменить ненужные символы, а затем мы заменим разрывы строк, чтобы получить желаемый результат.

Чтобы заменить ненужные символы, нам нужно знать код ASCII, поэтому для получения кода ASCII мы можем использовать функцию с именем CODE, которая возвращает значение ASCII символа.

Значения, возвращаемые функцией кода, могут использоваться в качестве входных данных для функции (Char) CHARACTER в Excel. Далее, чтобы заменить ненужный символ, мы будем использовать функцию ЗАМЕНА в excel.

Таким образом, формула CHAR будет

= ПОДСТАВИТЬ (ПОДСТАВИТЬ (A2; СИМВОЛ (КОД («?»)); »»), СИМВОЛ (КОД (««)),» — «)

Сначала мы вычислили код ASCII для ‘?‘, что составляет 63, и для’Разрыв строки,’ код ASCII — 10; мы рассчитали оба значения с помощью функции CODE и заменили их на требуемый результат.

Применяя формулу CHAR к другим ячейкам, мы имеем

CHAR, пример 2-1

Вывод:

CHAR, пример 2-2

CHAR в Excel, пример №3

У нас есть две строки в ячейках B2 и B3, и мы хотим объединить обе строки с разрывом строки в ячейке B4.

CHAR, пример 3

Мы будем использовать СИМВОЛ в Excel, чтобы вставить разрыв строки. Мы знаем, что код ASCII для разрыва строки — 10, поэтому формула CHAR будет

= B2 & CHAR (10) & B3

После применения формулы СИМВОЛ получаем

CHAR, пример 3-1

Теперь, чтобы сделать содержимое B4 более читабельным и показать разрыв строки, мы обернем текст содержимым B4.

CHAR, пример 3-2

Вывод:

CHAR, пример 3-3

Что нужно помнить о функции CHAR в Excel

  • Функция (СИМВОЛ) СИМВОЛ в Excel была представлена ​​в Excel 2000 и более поздних версиях Excel.
  • Он распознает входной номер от 1-255
  • Его можно использовать как обратную функцию (СИМВОЛ) СИМВОЛ в Excel, как показано в примере.
  • Получаем # ЗНАЧЕНИЕ! Ошибка, когда мы не предоставляем число в качестве входных данных для функции (СИМВОЛ) СИМВОЛ в Excel, а число меньше 2 или больше 254.

УЗНАТЬ БОЛЬШЕ >>

Похожие записи

Добавить комментарий

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