Как в Excel поставить градусы: символ °C, °F и угловые обозначения

Введение

Работа с температурными данными, углами или географическими координатами в Microsoft Excel часто требует добавления символа градуса (°). Однако многие пользователи сталкиваются с проблемами: знак исчезает после ввода, формулы ломают форматирование, а ручное добавление ° к каждой ячейке отнимает часы. Эта статья раскроет все способы вставки градусов — от базовых до автоматизированных, включая решения для °C, °F и угловых минут (').

Мы разберём не только стандартные методы (горячие клавиши, спецсимволы), но и продвинутые техники: пользовательские форматы ячеек, функции CHAR() и UNICHAR(), а также обработку градусов в формулах. Особое внимание уделено типичным ошибкам — например, когда Excel преобразует 50° в дату или игнорирует символ при копировании. Готовые шаблоны и таблицы сравнения методов сэкономят ваше время.

Способ 1: Горячие клавиши для символа градуса

Самый быстрый способ вставить ° — использовать комбинации клавиш. В Windows и macOS они различаются, но работают во всех версиях Excel (2010–2023, Microsoft 365).

  • 🪄 Windows: зажмите Alt и наберите на цифровой клавиатуре 0176 (или 248 для °F), затем отпустите Alt.
  • 🍎 macOS: нажмите Option + Shift + 8 (для °C) или Option + 0 (для °F).
  • 📱 Excel Online/Мобильный: удерживайте клавишу 0 на виртуальной клавиатуре, затем выберите ° из всплывающего меню.

⚠️ Внимание: Если комбинация не работает, проверьте раскладку клавиатуры — она должна быть английской (EN). На ноутбуках без цифровой клавиатуры включите её через Fn + NumLock.

📊 Какой способ вставки градусов вы используете чаще?
Горячие клавиши
Спецсимволы
Пользовательский формат
Формулы

Способ 2: Вставка через меню «Символ»

Если запомнить комбинации сложно, воспользуйтесь встроенной таблицей символов Excel. Этот метод гарантированно сработает даже в устаревших версиях программы (Excel 2007 и новее).

  1. Поместите курсор в нужную ячейку.
  2. Перейдите на вкладку ВставкаСимвол (в группе Текст).
  3. В окне Символ выберите шрифт (обычный текст) и набор Дополнительная латиница-1.
  4. Найдите символ ° (код 00B0) и нажмите Вставить.

Для ускорения процесса добавьте ° в избранные символы: выделите его в таблице и кликните Автозамена, указав сокращение (например, grd). Теперь при вводе grd Excel будет автоматически заменять его на °.

Почему в Excel нет знака градуса на клавиатуре?

Символ ° отсутствует на стандартных раскладках, так как относится к специальным типографским знакам (как © или ¶). Его код в Юникоде — U+00B0, что объясняет необходимость использования Alt-кодов или таблицы символов.

Способ 3: Пользовательский формат ячеек

Если вам нужно отобразить градусы во всех ячейках столбца (например, для температурных данных), оптимально использовать пользовательский формат. Это позволит автоматически добавлять ° к числу без изменения его значения.

Инструкция:

  1. Выделите ячейки с данными (например, A1:A100).
  2. Нажмите Ctrl + 1 (или правая кнопка → Формат ячеек).
  3. Перейдите на вкладку Число(все форматы).
  4. В поле Тип введите:
0"°C"  ;// для целых чисел (25°С)

0.0"°C";// для чисел с одним десятичным знаком (25.5°С)

#"°F" ;// для градусов Фаренгейта

⚠️ Внимание: Пользовательский формат не меняет значение ячейки — только её отображение. Если в ячейке 25, а формат 0"°C", то в формулах будет использоваться число 25, а не текст "25°C".

ФорматПример вводаОтображениеПрименение
0"°C"2323°CЦелые температуры
0.0"°F"78.578.5°FДробные значения
#"° "9090°Угловые градусы
0"°"&char(176)4545°Альтернативный синтаксис

Способ 4: Формулы для автоматического добавления градусов

Когда данные импортируются из внешних источников (например, датчиков температуры), градусы могут отсутствовать. В этом случае поможет функция CONCATENATE (или оператор &) в комбинации с CHAR(176) — кодом символа °.

Примеры формул:

  • 📊 Простое добавление: =A1 & CHAR(176) & "C" → преобразует 25 в 25°C.
  • 🔢 Для диапазона: =TEXT(A1, "0") & "°F" — сохраняет числовой формат.
  • 🌡️ Конвертация + градусы: =CONVERT(A1, "C", "F") & CHAR(176) & "F" — переводит Цельсии в Фаренгейты с символом.

⚠️ Внимание: Формулы преобразуют число в текст, что может помешать дальнейшим вычислениям. Чтобы избежать этого, используйте дополнительный столбец для отображения или функцию VALUE() для обратного преобразования.

Используете CHAR(176) для символа °|Проверяете формат ячейки (текст/число)|Тестируете формулу на пустых ячейках|Сохраняете оригинальные данные в отдельном столбце-->

Способ 5: Работа с углами (градусы, минуты, секунды)

В инженерных и геодезических расчётах градусы часто сопровождаются минутами ('') и секундами ('''). Excel поддерживает такой формат через пользовательские настройки или функции.

Метод 1: Формат ячейки

  1. Выделите ячейку с угловым значением (например, 45.3015 для 45°18'05").
  2. Откройте Формат ячеекЧисло(все форматы).
  3. Введите формат: [h]:mm:ss → Excel интерпретирует часы как градусы, минуты и секунды как угловые единицы.

Метод 2: Формула для преобразования

Чтобы разделить десятичные градусы на градусы/минуты/секунды:

=ЦЕЛОЕ(A1) & "°" & ЦЕЛОЕ((A1-ЦЕЛОЕ(A1))*60) & "'" & ОКРУГЛ(((A1-ЦЕЛОЕ(A1))*60-ЦЕЛОЕ((A1-ЦЕЛОЕ(A1))*60))*60; 2) & """

Критично: При копировании угловых данных в другие программы (например, AutoCAD) используйте формат DD°MM'SS.SS" без пробелов, иначе возможны ошибки импорта.

Типичные ошибки и их решения

Даже опытные пользователи сталкиваются с проблемами при работе с градусами в Excel. Вот самые распространённые из них и способы их устранения:

  • 🔴 Символ ° исчезает после ввода: Проверьте шрифт ячейки — некоторые шрифты (например, Wingdings) не поддерживают °. Используйте Arial или Calibri.
  • 🔴 Excel преобразует 50° в дату: Перед вводом отформатируйте ячейку как Текстовый формат или добавьте апостроф ('50°).
  • 🔴 Формулы не работают с ячейками "25°C": Значение стало текстом. Используйте =VALUE(ЛЕВСИМВ(A1;2)) для извлечения числа.
  • 🔴 При экспорте в CSV градусы отображаются как �: Сохраните файл в кодировке UTF-8 (в меню Файл → Сохранить как → Инструменты → Кодировка веб-страницы).

Продвинутые техники: Автоматизация и VBA

Для обработки больших массивов данных (например, метеосводок или GPS-координат) ручные методы неэффективны. В таких случаях поможет VBA-скрипт или Power Query.

Пример VBA для добавления °C ко всем выделенным ячейкам:

Sub AddDegreeSymbol()

Dim cell As Range

For Each cell In Selection

If IsNumeric(cell.Value) Then

cell.Value = cell.Value & Chr(176) & "C"

End If

Next cell

End Sub

Power Query (Excel 2016+):

  1. Импортируйте данные через Данные → Получить данные → Из таблицы/диапазона.
  2. В редакторе Power Query добавьте столбец с формулой = [Temperature] & "°C".
  3. Загрузите данные обратно в Excel.

⚠️ Внимание: VBA-макросы блокируются по умолчанию в файлах, полученных из интернета. Чтобы их запустить, перейдите в Файл → Параметры → Центр управления безопасностью → Параметры центра → Включить все макросы (не рекомендуется для недоверенных файлов).

FAQ: Частые вопросы о градусах в Excel

Можно ли в Excel вставить символ градуса на телефоне (Android/iOS)?

Да, в мобильной версии Excel (Android/iOS) удерживайте палец на цифре 0 на клавиатуре — появится меню со специальными символами, включая °. Альтернативно скопируйте ° из этой статьи и вставьте в ячейку.

Почему при копировании из Excel в Word градусы отображаются как знаки вопроса?

Это проблема кодировки. Перед копированием в Word отформатируйте ячейки Excel как Текстовый формат или сохраните файл в UTF-8. Также проверьте шрифт в Word — он должен поддерживать Юникод (например, Arial Unicode MS).

Как в Excel отобразить градусы над числом (как в математике)?

Excel не поддерживает надстрочные символы в ячейках. Альтернативы:

  • Используйте Вставка → Надпись для ручного форматирования.
  • В формулах применяйте CHAR(176) после числа (например, 25°, а не надстрочный °).
  • Для печати экспортируйте данные в Word и настройте форматирование там.
Как преобразовать текст "25°C" обратно в число 25 для расчётов?

Используйте формулу: =VALUE(ЛЕВСИМВ(A1; НАЙТИ("°"; A1)-1)). Она извлечёт числовую часть до символа °. Для англоязычной версии Excel замените ЛЕВСИМВ на LEFT, а НАЙТИ на FIND.

Можно ли в Excel построить график с градусами на оси?

Да, но нужно правильно подготовить данные:

  1. Создайте отдельный столбец с числами без символов (например, 25, а не 25°C).
  2. Постройте график на основе этого столбца.
  3. Добавьте °C в название оси: кликните по оси → Формат осиПараметры осиНазвание оси.