Как вставить символ градуса (°) в Excel: все способы для температуры и углов

Работаете с температурными данными, геометрическими расчётами или инженерными чертежами в Microsoft Excel? Без символа градуса (°) ваши таблицы выглядят неполноценно — вместо привычных 25°C или 45° приходится писать "25 град." или "45 градусов". Это не только портит визуальное восприятие, но и усложняет сортировку данных: Excel воспринимает такие записи как текст, а не как числовые значения с размерностью.

К счастью, вставить знак градуса в ячейку можно минимум пятью способами — от горячих клавиш до автоматической подстановки через формулы. В этой статье разберём каждый метод с учётом особенностей Windows и macOS, а также покажем, как закрепить символ в панели быстрого доступа или создать пользовательский формат ячеек для температуры. Особое внимание уделим типичным ошибкам: например, почему после вставки градуса числа перестают сортироваться правильно.

Если вы регулярно работаете с угловыми величинами или метеоданными, советуем сразу добавить символ градуса в автозамену — это сэкономит минуты времени при заполнении больших таблиц. А для тех, кто использует Excel в связке с Power Query или VBA, мы подготовили бонусный раздел с кодом для автоматического добавления °C/°F к импортированным данным.

Прежде чем переходить к инструкциям, проверьте версию вашего Excel. В Excel 365 и Excel 2019 некоторые методы (например, вставка через Вставка → Символ) работают иначе, чем в Excel 2010 или Excel 2016. Если вы используете Excel для Mac, обратите внимание на отдельные пометки — комбинации клавиш и пути в меню там отличаются.

1. Горячие клавиши для символа градуса

Самый быстрый способ вставить ° — использовать сочетание клавиш. Оно работает во всех версиях Excel, но отличается в зависимости от операционной системы.

На Windows:

  1. Активируйте ячейку, в которую нужно вставить символ.
  2. Удерживайте Alt и наберите на цифровой клавиатуре (справа) код 0176.
  3. Отпустите Alt — появится символ °.

⚠️ Внимание: если у вас ноутбук без отдельной цифровой клавиатуры, включите её через Fn + NumLock (обычно клавиша NumLk совмещена с F11 или Insert). На некоторых моделях Lenovo или HP может потребоваться дополнительное нажатие Fn при вводе кода.

На macOS:

  1. Перейдите в нужную ячейку.
  2. Нажмите комбинацию Option (⌥) + Shift + 8.

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

📊 Какую ОС вы используете с Excel?
Windows
macOS
Linux (через WINE/Crossover)
Не знаю

2. Вставка через меню "Символ"

Если вы не помните коды символов или работаете на устройстве без цифровой клавиатуры, воспользуйтесь встроенной таблицей символов Excel:

  1. Выделите ячейку для вставки.
  2. Перейдите на вкладку ВставкаСимвол (в группе Текст).
  3. В открывшемся окне выберите шрифт (обычный текст) или Calibri (символ градуса есть во всех стандартных шрифтах).
  4. Прокрутите список до блока "Дополнительная латиница-1" или введите в поле Код знака: значение 00B0.
  5. Нажмите Вставить, затем Закрыть.

💡 Полезный совет: если вы часто используете °C или °F, дважды кликните на символ градуса в окне Символ, а затем нажмите Автозамена. В поле заменить введите короткое сочетание (например, grc), а в поле на оставьте °C. Теперь при вводе grc и нажатии Пробел Excel будет автоматически подставлять °C.

Шрифт Код символа Внешний вид
Calibri, Arial 00B0 °
Times New Roman 00B0 °
Symbol 00B0 °
Wingdings 00B0 (отсутствует)

⚠️ Внимание: если после вставки символ градуса отображается как квадратик или вопросительный знак, проверьте шрифт ячейки. Некоторые декоративные шрифты (например, Wingdings или Webdings) не поддерживают этот знак. Верните стандартный шрифт типа Arial или Times New Roman.

3. Копирование символа из других источников

Если вам нужно вставить градус единожды, проще всего скопировать его из этой статьи или специальных сервисов:

  1. Выделите символ ° в любом месте этой страницы (например, здесь: °).
  2. Нажмите Ctrl + C (Windows) или Command + C (Mac).
  3. Перейдите в Excel и вставьте символ в ячейку (Ctrl + V или Command + V).

Альтернативные источники для копирования:

🔍 Важно: при копировании из веб-страниц убедитесь, что символ вставляется как текст, а не как объект (например, картинка). Для этого используйте специальную вставку: после Ctrl + V нажмите на стрелочку рядом с вставленной ячейкой и выберите Сохранить только текст.

Убедитесь, что ячейка не отформатирована как "Текст" (иначе градус не применится к числам)|

Проверьте шрифт ячейки (должен поддерживать Unicode)|

Отключите перенос текста, если градус "съезжает" на новую строку|

Сравните вставленный символ с эталонным (может отличаться по размеру)-->

4. Пользовательский формат ячеек для температуры

Если вы работаете с колонкой температур (например, 23°C, 36.6°C), оптимальное решение — создать пользовательский формат. Это позволит:

  • 🔹 Автоматически добавлять °C/°F к числам.
  • 🔹 Сохранять возможность сортировки и фильтрации по числовому значению.
  • 🔹 Избегать ошибок при импорте данных.

Инструкция:

  1. Выделите ячейки с температурными данными (или всю колонку).
  2. Нажмите Ctrl + 1 (Windows) или Command + 1 (Mac) для открытия окна Формат ячеек.
  3. Перейдите на вкладку Число(все форматы).
  4. В поле Тип: введите:
    0.0"°C"

    Для целых чисел: 0"°C", для двух знаков после запятой: 0.00"°F".

  5. Нажмите ОК.

📌 Пример: если в ячейке было число 25, после применения формата оно отобразится как 25°C, но при этом останется числом для формул. Попробуйте просуммировать такие ячейки — Excel корректно сложит только числовые значения, игнорируя текстовый суффикс.

⚠️ Внимание: если вы импортируете данные из CSV или TXT, где температура уже указана с символом °C (например, "25°C"), Excel воспримет её как текст. Чтобы преобразовать в число:

  1. Выделите колонку.
  2. Перейдите в ДанныеТекст по столбцам.
  3. На шаге 3 выберите формат Общий или Числовой.

5. Автозамена для ускорения работы

Если вы часто вводите температуры или углы, настройте автоматическую замену коротких кодов на символ градуса. Это сэкономит время при заполнении больших таблиц.

Как настроить:

  1. Перейдите в ФайлПараметрыПравописаниеПараметры автозамены.
  2. В поле заменить: введите короткое сочетание (например, gr или deg).
  3. В поле на: вставьте символ ° (скопируйте его отсюда: °).
  4. Нажмите ДобавитьОК.

Теперь при вводе gr и нажатии Пробел или Enter Excel автоматически заменит его на °. Для °C можно добавить отдельное правило с заменой grc на °C.

🔧 Расширенная настройка: если вы работаете с углами, создайте правила для:

  • 🔹 gra → ° (для градусов).
  • 🔹 grm → ′ (минуты).
  • 🔹 grs → ″ (секунды).

⚠️ Внимание: автозамена срабатывает только при вводе с клавиатуры. Если вы импортируете данные или вставляете их из буфера обмена, символы заменены не будут. В таких случаях используйте пользовательский формат или функцию ПОДСТАВИТЬ.

Как отменить автозамену, если Excel исправляет не туда?

Если Excel начал автоматически заменять ваши сокращения (например, "gr" на "°"), но вам это мешает:

1. Вернитесь в Файл → Параметры → Правописание → Параметры автозамены.

2. Найдите ненужное правило в списке и выделите его.

3. Нажмите УдалитьОК.

4. Чтобы временно отключить автозамену, удерживайте Ctrl + Z сразу после её срабатывания.

6. Использование функции ПОДСТАВИТЬ для массовой обработки

Если у вас уже есть колонка с температурами в формате 25C или 36,6 F, и нужно добавить символ градуса, используйте функцию ПОДСТАВИТЬ (или SUBSTITUTE в английской версии):

Формула для преобразования 25C25°C:

=ПОДСТАВИТЬ(A1;"C";"°C")

Для преобразования 36,6 F36.6°F (с заменой запятой на точку и добавлением градуса):

=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;","; ".");" F";"°F")

📊 Пример применения:

  • 🔹 Введите формулу в первую ячейку нового столбца.
  • 🔹 Растяните её на всю колонку с помощью маркера автозаполнения.
  • 🔹 Скопируйте результаты (Ctrl + C) и вставьте их поверх исходных данных с помощью Специальная вставка → Значения.

⚠️ Внимание: если в исходных данных есть пробелы перед "C" или "F" (например, "25 C"), используйте функцию СЖПРОБЕЛЫ для их удаления:

=ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A1);"C";"°C")

7. VBA-макрос для автоматического добавления градусов

Для продвинутых пользователей, работающих с большими массивами данных, мы подготовили VBA-скрипт, который добавляет °C или °F ко всем выделенным ячейкам:

Sub AddDegreeSymbol()

Dim rng As Range

Dim cell As Range

Dim temp As String

' Выделяем диапазон ячеек

Set rng = Selection

' Перебираем каждую ячейку

For Each cell In rng

If IsNumeric(cell.Value) Then

' Добавляем °C к числовым значениям

cell.NumberFormat = "0.0""°C"""

ElseIf InStr(1, cell.Value, "C") > 0 Or InStr(1, cell.Value, "F") > 0 Then

' Заменяем "C" на "°C" и "F" на "°F" в текстовых ячейках

temp = cell.Value

temp = Replace(temp, "C", "°C")

temp = Replace(temp, "F", "°F")

cell.Value = temp

End If

Next cell

End Sub

Как использовать:

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Вставьте код в новый модуль (Insert → Module).
  3. Вернитесь в Excel, выделите ячейки с температурами.
  4. Запустите макрос через Вид → Макросы → AddDegreeSymbol → Выполнить.

🔧 Настройка под свои нужды:

  • 🔹 Чтобы добавлять °F вместо °C, замените в коде все "°C" на "°F".
  • 🔹 Для целых чисел измените формат на "0""°C""".

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

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

Почему после вставки градуса числа перестали сортироваться?

Это происходит, если ячейка отформатирована как текст. Чтобы исправить:

  1. Выделите проблемные ячейки.
  2. Перейдите в Главная → Формат → Формат ячеек.
  3. Выберите формат Общий или Числовой.
  4. Если данные не преобразуются автоматически, используйте функцию =ЗНАЧЕН(ПОДСТАВИТЬ(A1;"°C";"")) для извлечения числового значения.
Как вставить градус в Excel Online?

В веб-версии Excel горячие клавиши (Alt + 0176) не работают. Используйте один из альтернативных способов:

  • 🔹 Скопируйте символ ° из этой страницы и вставьте в ячейку.
  • 🔹 Перейдите в Вставка → Символ (знак градуса находится в разделе Латинский-1, дополнение).
  • 🔹 Напечатайте в Word или Google Docs (там работает Alt + 0176), затем скопируйте в Excel Online.
Можно ли сделать так, чтобы градус отображался только при печати?

Да, для этого:

  1. Создайте пользовательский формат с градусом (как в разделе 4).
  2. Перед печатью примените его к нужным ячейкам.
  3. После печати верните исходный формат (например, Общий).

Или используйте условное форматирование:

  1. Выделите ячейки → Главная → Условное форматирование → Создать правило.
  2. Выберите Форматировать только ячейки, которые содержатЗначениебольше0.
  3. Нажмите ФорматЧисло → создайте формат с градусом (например, 0"°C").
Как вставить градус в формулу?

Символ градуса в формулах не используется — он нужен только для отображения. Например:

  • 🔹 В ячейке A1 число 25.
  • 🔹 В ячейке B1 формула =A1 & "°C" отобразит 25°C.
  • 🔹 Для вычислений используйте только числовые значения: =СРЗНАЧ(A1:A10) проигнорирует текстовые суффиксы.

Если вам нужно сложить температуры с градусами, сначала извлеките числовое значение функцией =ЗНАЧЕН(ПОДСТАВИТЬ(A1;"°C";"")).

Почему градус отображается не там, где нужно?

Проблема может быть связана с:

  • 🔹 Выравниванием текста: проверьте, не включено ли выравнивание по верхнему/нижнему краю в Главная → Выравнивание.
  • 🔹 Шрифтом: некоторые шрифты (например, Courier New) могут сдвигать символы. Попробуйте Arial или Calibri.
  • 🔹 Переносом текста: если в ячейке включен перенос (Ctrl + 1 → Выравнивание → Переносить текст), градус может "уехать" на новую строку.