Как узнать код символа в excel
Шрифты для отображения спецсимволов в MS EXCEL
Иногда требуется в ячейке отобразить нестандартные символы, например, стрелочку или часики. Это можно легко сделать с помощью встроенных шрифтов.
Отображение в MS EXCEL вместо 0 другого символа
Ввод спецсимволов в MS EXCEL с помощью клавиши "ALT"
Зная десятичное значение кода символа, можно ввести этот символ с помощью комбинации клавиш ALT +код. Конечно, любой символ можно ввести через команду Вставка/ Текст/ Символ , но, иногда, например, при …
Импортируем (вставляем) текст из WORD на лист EXCEL
При вставке на лист EXCEL текста из WORD, содержащего несколько абзацев и символы табуляции, текст вставляется сразу в несколько ячеек. Рассмотрим подробнее почему так происходит.
Функция КОДСИМВ() в MS EXCEL
Функция КОДСИМВ( ) , английский вариант CODE(), возвращает числовой код первого знака в текстовой строке.
Отображение широты и долготы в MS EXCEL
Если Вам нужно отобразить широту или долготу в формате 56°54'31" (56 градусов 54 минуты 31 секунда), то этот пример для Вас.
Отображение надстрочных символов в MS EXCEL
В EXCEL легко отформатировать шрифт, чтобы отобразить надстрочные (x 2 ) и подстрочные (Al 2 O 3 ) символы. Это можно сделать выделив часть текста в ячейке и через диалоговое …
Импортируем (вставляем) ТЕКСТ из WORD в ячейку EXCEL
Рассмотрим подробнее вставку в одну ЯЧЕЙКУ листа текстовых строк из WORD, содержащих несколько абзацев и символы табуляции.
Вставка в MS EXCEL символа Разрыва строки для удобства чтения формул
Если в ячейке содержится длинная формула, то с помощью с имвола Разрыв строки ( ALT+ENTER ) удобно отобразить ее в нескольких строчках в поле Строка формул .
Поиск ячеек содержащих в MS EXCEL спецсимволы
В MS WORD спецсимволы (конец абзаца, разрыв строки и т.п.) легко найти с помощью стандартного поиска ( CTRL+F ), т.к. им соответствуют специальные комбинации символов (^v, ^l). В окне стандартного …
Каждый символ, вводимый вами и отображаемый на экране, имеет свой собственный числовой код. Например, код для прописной буквы А — это 65, а код для амперсанда (&) — 38. Эти коды присутствуют не только для алфавитных символов, вводимых вами с клавиатуры, но и для специальных символов, которые вы можете вывести на экран, используя их коды. Список всех символов и их кодов называется таблицей кодов ASCII.
Например, ASCII-код для символа © равен 169. Для вывода данного символа необходимо ввести на клавиатуре Alt+0169, используя цифровую клавиатуру для ввода цифр. Таблица ASCII содержит коды от 1 до 255, при этом первые 31 цифра используются для непечатаемых символов, таких как возврат каретки и перевод строки.
Функция СИМВОЛ()
Excel позволяет вам определять символы путем ввода их кодов ASCII, используя функцию СИМВОЛ(число) , где в качестве аргумента необходимо ввести соответствующий код. Например, если вы хотите ввести символ параграфа (§ с кодом ASCII 167), просто введите =СИМВОЛ(167) . Используя функцию СИМВОЛ() , можно сгенерировать таблицу ASCII-символов (см. рис. 4.6). В таблицу не включены первые 31 символ; обратите внимание, что символ с кодом 32 представляет собой знак пробела. В каждой строке символа содержится функция СИМВОЛ() , аргументом которой является число слева от поля.
Рис. 4.6. Построение таблицы ASCII кодов
Вы можете составить подобную таблицу, просто введя функцию СИМВОЛ() вверху строки и затем заполнив все ноля ниже. В случае если мы начинаем генерацию со второй строки, можно использовать формулу =СИМВОЛ(СТРОКА()+30) .
Функция КОДСИМВ()
Данная функция является противоположностью функции СИМВОЛ(число) . При вводе в нее текстового символа она возвращает код ASCII: КОДСИМВ<текст) , где текст — символ или текстовая строка. В случае ввода строки функция вернет ASCII-код первого символа. Например, следующие формулы вернут 193 как код символа Б: =КОДСИМВ("Б") или =КОДСИМВ("Баланс")
В Excel есть окно Символ, которое применяется для поиска и вставки специальных символов в ячейку (рис. 66.1). Вы можете открыть это окно, выбрав команду Вставка ► Символы ► Символ.
На вкладке Символы в раскрывающемся списке Шрифт выберите нужный шрифт. Для большинства шрифтов вы также можете выбирать категорию шрифтов из раскрывающегося списка Набор. Выберите нужный символ и нажмите кнопку Вставить. Продолжите вставку дополнительных символов, если они вам еще нужны, или нажмите кнопку Закрыть, чтобы закрыть окно.
Рис. 66.1. Символы из категории технические знаки шрифта Arial Unicode MS
Если вы вставили символ из определенного шрифта, то Excel продолжит отображать тот же символ независимо оттого, какой шрифт применился к ячейке. Для большого набора символов используйте шрифт Arial Unicode MS.
Если вы используете какой-либо символ часто, то можете захотеть сделать его более доступным, например это может быть КНС. В Excel это выполняется с помощью функции Автозамена. Исполнив следующие инструкции, вы сделаете нужный вам символ (для нашего примера он выбран на рис. 66.1) легкодоступным.
- Выберите пустую ячейку.
- Выполните команду Вставка ► Символы ► Символ и используйте диалоговое окно. Символ для поиска символов, которые вы хотите использовать. В нашем примере код символа равен 2318, а сам символ относится к категории технические знаки шрифта Arial Unicode MS.
- Вставьте этот символ в ячейку, нажав кнопку Вставить.
- Нажмите Закрыть, чтобы закрыть диалоговое окно Символ.
- Нажмите Ctrl+C, чтобы скопировать символ в активной ячейке.
- Выберите Файл ► Параметры, чтобы открыть окно Параметры Excel, перейдите в раздел Правописание, а затем нажмите кнопку Параметры автозамены для вызова диалогового окна Автозамена (или просто нажмите Alt+TA).
- В окне Автозамена выберите одноименную вкладку.
- В поле заменять введите последовательность символов, например (р).
- Перейдите к полю на и нажмите Ctrl+V, чтобы вставить специальный символ.
- Нажмите 0К для закрытия окна Автозамена.
После выполнения этих шагов Excel будет заменять символ, когда вы введете (р). Выбирая строку замены, укажите последовательность символов, которые вы обычно не печатаете. В противном случае вы можете обнаружить, что Excel делает замену там, где она вам не нужна. Помните, что всегда можете нажать Ctrl+Z, чтобы отменить автозамену. Для получения более подробной информации об использовании автозамены см. статью «Настройка и совместное использование автозамены в Excel».
В вашей системе, скорее всего, установлены десятки шрифтов. Рассмотрим быстрый способ просмотра символов, доступных в любом из этих шрифтов.
Начните с создания нового листа, а затем выполните следующие действия.
- Введите эту формулу в ячейку А1: =СИМВОЛ(СТРОКА())
- Скопируйте ячейку А1 вниз по столбцу до ячейки А255.
- Щелкните на заголовке столбца А, чтобы выбрать весь столбец.
- Выберите шрифт в раскрывающемся списке Шрифт в группе Главная ► Шрифт.
- Прокрутите лист, чтобы увидеть различные символы в выбранном шрифте.
- Повторяйте шаги 3 и 4 столько, сколько вам нужно.
На рис. 65.1 показан частичный вид символов шрифта Webdings. Номер строки соответствует номеру символа. Вы можете ввести эти символы, используя цифровую клавиатуру, но убедитесь, что режим Num Lock включен. Например, для ввода символа, показанного в строке 120, удерживайте нажатой клавишу Alt при вводе 120 на цифровой клавиатуре. Для кодов, меньших 100, вводите ведущий нуль. Убедитесь, что ячейка (или символ) отформатированы с использованием корректного шрифта.
Рис. 65.1. Несколько символов шрифта Webdings
Если вы планируете делиться книгой Excel с другими людьми, будьте внимательны при использовании нестандартных шрифтов (шрифтов, которые не поставляются вместе с Windows или Microsoft Office). Если шрифт, который вы указали, отсутствует в системе вашего коллеги, Excel попытается заменить его ближайшим подобным. Но это не всегда получается успешно.
Функция СИМВОЛ работает только с первыми 255 символами шрифта. Шрифты Unicode содержат много дополнительных символов, которые не могут быть отображены с помощью функции СИМВОЛ. Тем не менее вы можете создать простую процедуру VBA, которая имитирует функцию СИМВОЛ, но работает с символами, значения которых больше 255.
- Нажмите Alt+F11, чтобы открыть окно редактора Visual Basic.
- В окне Project выберите пункт, который соответствует вашей книге.
- Выберите Insert ► Module для вставки модуля VBA.
- Введите следующие строки кода в модуль VBA:
Function СИМВОЛ2(соdе) СИМВОЛ2 = ChrW(code) End Function
После выполнения этих шагов вы можете использовать функцию CHAR2 в формуле. Например, следующая формула показывает верхний индекс, равный 5: =СИМВОЛ2(8309) .
Вы также можете получить доступ к этим символам (и определить их значение), используя диалоговое окно Символ (см. статью Как в Excel вводить специальные символы получения более подробной информации об использовании специальных символов). Это окно отображает код в шестнадцатеричном виде. Поскольку используемая нами функция принимает только десятичный аргумент, вы можете преобразовать его с помощью функции ШЕСТН.В.ДЕС . Например, из диалогового окна Символ я узнал, что шестнадцатеричный код для символа шахматной пешки равен 265F. Для отображения этого символа используйте следующую формулу: =СИМВОЛ2( ШЕСТИ.В.ДЕС("265F"))
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Чтобы просмотреть более подробные сведения о функции, щелкните ее название в первом столбце.
Примечание: Маркер версии обозначает версию Excel, в которой она впервые появилась. В более ранних версиях эта функция отсутствует. Например, маркер версии 2013 означает, что данная функция доступна в выпуске Excel 2013 и всех последующих версиях.
Для языков с двухбайтовыми наборами знаков (например, катакана) преобразует полноширинные (двухбайтовые) знаки в полуширинные (однобайтовые).
Преобразует число в текст, используя денежный формат ß (БАТ).
Возвращает символ с заданным кодом.
Удаляет из текста все непечатаемые символы.
Возвращает числовой код первого знака в текстовой строке.
Объединяет текст из нескольких диапазонов или строк, но не добавляет разделитель или аргументы IgnoreEmpty.
Объединяет несколько текстовых элементов в один.
DBCS
Для языков с двухбайтовыми наборами знаков (например, катакана) преобразует полуширинные (однобайтовые) знаки в текстовой строке в полноширинные (двухбайтовые).
Преобразует число в текст, используя денежный формат рубля.
Проверяет идентичность двух текстовых значений.
Ищет вхождения одного текстового значения в другом (с учетом регистра).
Форматирует число и преобразует его в текст с заданным числом десятичных знаков.
Возвращают крайние слева знаки текстового значения.
Возвращают количество знаков в текстовой строке.
Преобразует все буквы текста в строчные.
Возвращают заданное число знаков из строки текста, начиная с указанной позиции.
ЧЗНАЧ
Преобразует текст в число независимо от языкового стандарта.
Извлекает фонетические (фуригана) знаки из текстовой строки.
Преобразует первую букву в каждом слове текста в прописную.
Заменяют знаки в тексте.
Повторяет текст заданное число раз.
Возвращают крайние справа знаки текстовой строки.
Ищут вхождения одного текстового значения в другом (без учета регистра).
Заменяет в текстовой строке старый текст новым.
Преобразует аргументы в текст.
Форматирует число и преобразует его в текст.
Объединяет текст из нескольких диапазонов или строк, вставляя между текстовыми значениями указанный разделитель. Если в качестве разделителя используется пустая текстовая строка, функция эффективно объединит диапазоны.
Удаляет из текста пробелы.
ЮНИСИМВ
Возвращает символ Юникод, на который ссылается заданное числовое значение.
UNICODE
Возвращает число (кодовую страницу), которая соответствует первому символу текста.
Преобразует все буквы текста в прописные.
Преобразует текстовый аргумент в число.
Важно: Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM. Подробнее об этих различиях.
Читайте также: