Работаете с температурными данными, географическими координатами или техническими чертежами в Microsoft Excel? Без правильного обозначения градусов ваши таблицы потеряют профессиональный вид, а коллеги могут неправильно интерпретировать числа. Например, значение 36.6 может означать и температуру тела, и обычное десятичное число — без символа градуса (°) разница принципиальна.
В этой статье вы найдёте 5 проверенных способов добавить знак градуса в ячейки Excel — от простейшего копирования символа до автоматического форматирования через пользовательские форматы. Мы разберём нюансы для разных версий программы (включая Excel 365 и Excel 2019), покажем, как избежать ошибок при сортировке данных с градусами, и дадим готовые формулы для преобразования значений.
Особое внимание уделим распространённым ловушкам: почему градусы исчезают при копировании в другие программы, как правильно экспортировать такие данные в .csv, и почему иногда символ ° отображается как вопросительный знак. В конце статьи — FAQ с ответами на типичные вопросы и таблица совместимости методов для разных версий Excel.
Если вы часто работаете с угловыми величинами или метрологическими данными, сохраните эту страницу в закладки — она сэкономит вам часы на поиск решений!
1. Самый быстрый способ: вставка символа градуса из буфера обмена
Для разовых задач не нужно изучать формулы или настройки формата. Достаточно скопировать знак градуса (°) из этой статьи или любого другого источника и вставить его в ячейку Excel рядом с числом. Вот как это работает:
🔹 Шаг 1. Выделите символ градуса в этом абзаце: ° (или скопируйте его прямо отсюда).
🔹 Шаг 2. Вставьте символ в ячейку Excel после числа (например, так: 25°).
🔹 Шаг 3. При необходимости отформатируйте ячейку как текст (Числовой формат → Текстовый), чтобы Excel не воспринимал значение как формулу.
⚠️ Внимание: При копировании данных в другие программы (например, в Word или Google Sheets) символ градуса может замениться на другой знак, если в целевой программе не установлен поддерживаемый шрифт (например, Arial или Times New Roman). Перед массовой вставкой проверьте отображение на 2-3 ячейках.
2. Использование комбинации клавиш для ввода символа градуса
Если вам нужно вводить градусы регулярно, запомните «горячие клавиши» для быстрой вставки символа. В Windows и Excel для Mac комбинации различаются:
🔹 Для Windows:
- Поставьте курсор после числа в ячейке.
- Зажмите
Altи наберите на цифровой клавиатуре (справа) код0176. - Отпустите
Alt— появится символ °.
🔹 Для Mac:
- Поставьте курсор после числа.
- Зажмите
Option+Shift+8.
💡 Полезный совет: Если цифровая клавиатура отключена (на ноутбуках), включите её нажатием Num Lock. На некоторых моделях может потребоваться удерживать Fn.
⚠️ Внимание: В Excel Online комбинации клавиш могут не работать. В этом случае используйте метод вставки из буфера обмена или меню символов (см. следующий раздел).
Убедитесь, что Num Lock включён
Проверьте раскладку клавиатуры (должна быть английская)
Поставьте курсор сразу после числа
Используйте цифровую клавиатуру (не верхний ряд цифр)-->
3. Вставка через меню «Символ» в Excel
Этот метод подходит, если вам нужно вставить градусы один раз или вы не помните комбинацию клавиш. Инструкция актуальна для Excel 2010–2023 и Excel 365:
🔹 Шаг 1. Перейдите на вкладку Вставка в верхнем меню.
🔹 Шаг 2. Нажмите кнопку Символ (в группе Текст).
🔹 Шаг 3. В открывшемся окне:
- Выберите шрифт Arial или Times New Roman (символ ° есть во всех стандартных шрифтах).
- Найдите символ градуса (°) в таблице (обычно в разделе «Латинский-1 дополнение»).
- Нажмите
Вставить, затемЗакрыть.
📌 Ключевой вывод: Этот метод гарантирует корректное отображение символа в любых версиях Excel, но занимает больше времени, чем горячие клавиши.
🔍 Дополнительно: Если вам часто нужны специальные символы (например, для химических формул или математических обозначений), создайте автозамену. Для этого перейдите в Файл → Параметры → Правописание → Параметры автозамены и добавьте правило (например, заменять gr на °).
4. Автоматическое форматирование через пользовательские форматы ячеек
Если у вас сотни ячеек с температурными данными или углами, ручной ввод градусов займёт часы. Решение — пользовательский формат. Он позволит добавлять символ ° автоматически, не изменяя сами данные.
🔹 Инструкция:
- Выделите ячейки с числами (например, столбец с температурами).
- Нажмите правой кнопкой и выберите
Формат ячеек(или используйте комбинациюCtrl+1). - Перейдите на вкладку
Число → (все форматы). - В поле
Типвведите:0"°"Для дробных значений используйте:
0.0"°" - Нажмите
ОК.
📊 Пример: Число 23.5 в ячейке будет отображаться как 23.5°, но при использовании в формулах Excel воспримет его как 23.5 (без символа).
⚠️ Внимание: Пользовательский формат не сохраняется при экспорте в CSV. Если вам нужно передать данные с градусами в другую программу, предварительно преобразуйте ячейки в текстовый формат (см. раздел 6).
Пользовательский формат изменяет только ОТОБРАЖЕНИЕ числа, но не его значение. Чтобы вернуть исходный вид, выделите ячейки → Формат ячеек → Выберите формат "Общий" или "Числовой". Данные останутся неизменными, исчезнет только символ °.Как вернуть исходные данные после применения пользовательского формата?
5. Формулы для динамического добавления градусов
Если вам нужно объединить числа с символом градуса в отдельном столбце (например, для отчётов), используйте формулы. Это полезно, когда исходные данные обновляются автоматически.
🔹 Метод 1. Простая конкатенация (для текстового вывода):
=A1 & "°"
Пример: Если в A1 значение 90, формула вернёт 90° (как текст).
🔹 Метод 2. Форматирование с сохранением числового значения:
=ТЕКСТ(A1; "0""°"")
Пример: Формула преобразует 37.8 в 38° (с округлением).
🔹 Метод 3. Для угловых величин (градусы, минуты, секунды):
=ЦЕЛОЕ(A1) & "°" & ОСТАТ(АБС(A1);1)*60 & "'"
Пример: Преобразует 45.5 в 45°30' (45 градусов 30 минут).
⚠️ Внимание: Формулы возвращают текстовые значения, которые нельзя использовать в математических расчётах. Если вам нужно дальнейшее вычисление (например, перевести градусы Цельсия в Фаренгейты), применяйте пользовательский формат (раздел 4), а не формулы.
| Метод | Пример ввода | Результат | Сохраняет числовое значение? |
|---|---|---|---|
| Ручной ввод | 25° (введён как текст) |
25° | ❌ Нет |
| Комбинация клавиш | 25 + Alt+0176 |
25° | ❌ Нет |
| Пользовательский формат | 25 с форматом 0"°" |
25° | ✅ Да |
| Формула конкатенации | =A1 & "°" |
25° | ❌ Нет |
6. Экспорт данных с градусами: как избежать ошибок
Одна из самых распространённых проблем — символ градуса (°) превращается в ? или â при экспорте в .csv или открытии в других программах. Вот как этого избежать:
🔹 Проблема 1: Неправильная кодировка.
Решение: При сохранении в CSV выберите кодировку UTF-8 (в Excel 365 это делается через Файл → Экспорт → Изменить тип файла).
🔹 Проблема 2: Потеря форматирования. Решение: Перед экспортом преобразуйте ячейки с градусами в текстовый формат:
- Выделите ячейки.
- Нажмите
Ctrl + 1→ выберите форматТекстовый. - Скопируйте данные и вставьте их как значения (правый клик →
Параметры вставки → Значения).
🔹 Проблема 3: Символ не отображается в Google Sheets.
Решение: Замените символ ° на его HTML-код ( 💡 Полезный совет: Если вы часто обмениваетесь данными с градусами, создайте шаблон в Excel с предварительно настроенными форматами и сохраните его как Даже опытные пользователи Excel сталкиваются с нюансами при работе с градусами. Вот топ-5 ошибок и их решения:
🔸 Ошибка 1: Символ градуса смещается при изменении ширины столбца.
Причина: Ячейка отформатирована как текст с выравниванием по левому краю.
Решение: Выделите ячейки → 🔸 Ошибка 2: Градусы не сортируются правильно.
Причина: Данные сохранены как текст (например, 🔸 Ошибка 3: В формулах градусы воспринимаются как текст.
Причина: Использована конкатенация ( 🔸 Ошибка 4: При копировании в Word появляются иероглифы.
Причина: Конфликт шрифтов.
Решение: В Word выделите проблемный текст → установите шрифт Arial Unicode MS.
🔸 Ошибка 5: Не работает комбинация Да, но для этого нужно использовать две колонки:
и примените к ней пользовательский формат Так вы сохраните возможность сортировки и расчётов, а символ ° будет добавляться автоматически.
Это происходит из-за отсутствия шрифта с символом ° в принтере. Решения:
В Excel для Android/iOS нет комбинаций клавиш, но есть обходные пути:
⚠️ В мобильной версии нет пользовательских форматов, поэтому для автоматического отображения градусов придётся использовать формулы или ручной ввод.
Да, с помощью макроса VBA. Вот пример кода для автоматического добавления ° в столбце Dim cell As Range For Each cell In Target If cell.Column = 1 And IsNumeric(cell.Value) Then cell.NumberFormat = "0""°""" End If Next cell End Sub Чтобы активировать макрос:
⚠️ Макросы работают только на десктопных версиях Excel и требуют разрешения на выполнение ( Для формата (Excel интерпретирует градусы как время, где 💡 Для обратного преобразования (из ГМС в десятичные) используйте:
°) или используйте функцию =CHAR(176) в Google Таблицах.
.xltx. Это сэкономит время при новых проектах.
7. Распространённые ошибки и как их исправить
Главная → Выравнивание → По центру.
"25°" вместо числа 25 с пользовательским форматом).
Решение: Преобразуйте столбец в числовой формат и примените пользовательское форматирование (раздел 4).
=A1 & "°").
Решение: Разделите данные и символ: храните числа в одном столбце (для расчётов), а отображайте градусы через пользовательский формат.
Alt+0176.
Причина: Отключена цифровая клавиатура или используется ноутбук без Num Lock.
Решение: Включите Num Lock или используйте меню Вставка → Символ.
FAQ: Ответы на частые вопросы
Можно ли в Excel автоматически конвертировать градусы Цельсия в Фаренгейты с сохранением символа °?
25).=A1*9/5+320"°".Почему при печати таблицы градусы отображаются как маленькие квадратики?
PDF (Файл → Экспорт → Создать PDF/XPS), а затем распечатайте PDF.Как ввести градусы в Excel на телефоне (мобильная версия)?
Вставка → Символ → найдите ° в списке.=A1 & CHAR(176).Можно ли настроить Excel, чтобы он автоматически добавлял градусы при вводе чисел в определённом столбце?
A:
Private Sub Worksheet_Change(ByVal Target As Range)
Alt + F11 для открытия редактора VBA.Project..xlsm (с поддержкой макросов).Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Включить все макросы).
Как в Excel отобразить градусы, минуты и секунды (например, для географических координат)?
ГГ°ММ'СС" (например, 55°45'20") выполните следующие шаги:
=ЦЕЛОЕ(A1) & "°" & ЦЕЛОЕ(ОСТАТ(A1;1)*60) & "'" & ОКРУГЛ(ОСТАТ(ОСТАТ(A1;1)*60;1)*60; 2) & """[h]:mm:ssh = градусы, mm = минуты, ss = секунды).=ГРАДУСЫВРАДИАНЫ(ГРАДУСЫ(A1) + МИНУТЫ(A1)/60 + СЕКУНДЫ(A1)/3600)