Как в Excel ввести градусы: все способы от ручного ввода до автоматических формул

Работаете с температурными данными, углами или географическими координатами в Microsoft Excel и не знаете, как быстро добавить символ градуса (°)? Эта задача кажется простой, но у новичков часто возникают сложности: символ пропадает после ввода, Excel воспринимает его как текст, или формулы перестают работать. В этой статье разберём 5 проверенных способов ввода градусов — от базовых до продвинутых, включая автоматическое форматирование через формулы.

Особенность Excel в том, что он по умолчанию не распознаёт символ градуса как часть числового значения. Например, если вы введёте 90°, программа может интерпретировать это как текст, что помешает математическим вычислениям. Мы покажем, как избежать таких ошибок и научим правильно комбинировать градусы с числами, чтобы формулы работали корректно. А ещё раскроем секреты форматирования ячеек для автоматического отображения символа ° без ручного ввода.

Способ 1: Ручной ввод символа градуса с клавиатуры

Самый быстрый метод — использовать горячие клавиши для вставки символа градуса. В зависимости от раскладки клавиатуры и операционной системы комбинации отличаются:

  • 🖥️ Windows (русская раскладка): зажмите Alt, наберите на цифровой клавиатуре 0176, отпустите Alt.
  • 🖥️ Windows (английская раскладка): та же комбинация Alt + 0176, но убедитесь, что включен Num Lock.
  • 🍎 MacOS: нажмите Shift + Option + 8.
  • 📱 Ноутбуки без NumPad: включите Fn (функциональную клавишу) + Alt + 0176 на цифровых клавишах (например, MJKL).

Если комбинация не срабатывает, проверьте:

  1. Активна ли цифровая клавиатура (Num Lock должен гореть).
  2. Нет ли конфликтов с драйверами клавиатуры (актуально для игровых клавиатур с собственным ПО).
  3. Не используется ли программа для перехвата клавиш (например, AutoHotkey).
⚠️ Внимание: При ручном вводе Excel может автоматически преобразовать ячейку в текстовый формат. Чтобы избежать ошибок в формулах, предварительно установите формат ячейки как "Общий" или "Числовой" (Ctrl + 1 → Число → Общий).

Способ 2: Вставка градуса через таблицу символов Windows

Если горячие клавиши не работают (например, на нетбуках без NumPad), используйте встроенную утилиту Таблица символов. Этот метод универсален для всех версий Windows:

  1. Нажмите Win + R, введите charmap.exe и нажмите Enter.
  2. В окне программы найдите символ градуса (°) — он расположен в блоке "Общие знаки пунктуации".
  3. Кликните на символ, нажмите Выбрать, затем Копировать.
  4. Вставьте скопированный символ в Excel (Ctrl + V).

Преимущество этого способа — возможность сохранить символ в буфер обмена для многократного использования. Например, если вы работаете с большим массивом данных (например, метеорологическими отчётами), скопированный ° останется доступен даже после закрытия Таблицы символов.

Как добавить символ градуса в панель быстрого доступа

В Windows 10/11 можно закрепить символ ° в панели эмодзи. Для этого нажмите Win + . (точка), найдите градус, кликните правой кнопкой и выберите "Добавить в избранное".

Способ ввода Преимущества Недостатки Подходит для
Горячие клавиши (Alt + 0176) Мгновенный ввод Не работает без NumPad Единоразовый ввод
Таблица символов Работает на любых устройствах Требует нескольких кликов Массовая вставка
Копирование из интернета Не требует запоминания комбинаций Риск скопировать неразрывный пробел Разовые задачи

Способ 3: Автозамена текста на символ градуса

Если вам часто приходится вводить градусы, настройте автоматическую замену в Excel. Например, при вводе gr программа будет подставлять °. Как это сделать:

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

Теперь при вводе 90gr Excel автоматически преобразует текст в 90°. Этот метод удобен для:

  • 📊 Больших таблиц с температурными данными (например, 23grC23°C).
  • 📐 Чертежей и схем с указанием углов (45gr45°).
  • 🌍 Географических координат (55gr45'N55°45'N).

Введите уникальное сочетание (например, gr)|Добавьте символ ° в поле "на"|Проверьте, что опция "Автоматически исправлять орфографические ошибки" включена|Сохраните настройки

-->

⚠️ Внимание: Автозамена сработает только если после сочетания (gr) стоит пробел или знак препинания. Например, 90grC не преобразуется, а 90gr C — да. Чтобы избежать этого, используйте формулы (см. Способ 5).

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

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

Инструкция:

  1. Выделите ячейки, которые нужно отформатировать.
  2. Нажмите Ctrl + 1 (или правой кнопкой → Формат ячеек).
  3. Перейдите на вкладку Число → (все форматы).
  4. В поле Тип введите:
    0"°" — для целых чисел (90 → 90°),
    0.0"°" — для одного знака после запятой (90.5 → 90.5°),
    #"°" — чтобы скрывать ноль (0 → "", 90 → 90°).
  5. Нажмите OK.

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

📊 Какой способ ввода градусов вы используете чаще всего?
Горячие клавиши (Alt+0176)
Таблица символов
Автозамена (например, gr→°)
Пользовательский формат ячеек
Другой

Способ 5: Ввод градусов через формулы (для расчётов)

Если вы работаете с формулами (например, переводите градусы Цельсия в Фаренгейты или рассчитываете углы), нельзя просто вводить 90° — Excel воспримет это как текст. Вместо этого:

  • 📉 Разделяйте число и символ: в одной ячейке храните число (90), а в другой — символ (°). Например:
    =A1 & "°" — объединит значение из A1 и градус.
  • 🔄 Используйте функции для преобразования:
    =ПОДСТАВИТЬ(A1; "gr"; "°") — заменит gr на ° в тексте.
    =ТЕКСТ(A1; "0°") — отформатирует число с градусом.
  • 📐 Для тригонометрических функций (например, SIN, COS) указывайте углы в радианах или используйте =РАДИАНЫ(угол_в_градусах).

Пример формулы для перевода Цельсия в Фаренгейты с автоматическим добавлением градусов:

=ТЕКСТ((A1*9/5)+32; "0.0") & "°F"

Где A1 — ячейка с температурой в Цельсиях.

Распространённые ошибки и как их исправить

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

Ошибка Причина Решение
Градус пропадает после нажатия Enter Ячейка в формате "Общий" или "Числовой" Установите формат "Текстовый" или используйте '90° (апостроф перед числом)
Формулы не работают с ячейками, где есть ° Excel воспринимает данные как текст Разделите число и символ по разным ячейкам или используйте =ЗНАЧЕН(ПОДСТАВИТЬ(A1; "°"; ""))
При копировании градус заменяется на ? Кодировка файла (актуально для CSV) Сохраните файл в формате UTF-8 или используйте символ из Таблицы символов

Ещё одна частая проблема — некорректное отображение градусов в графиках. Если вы строите диаграмму с температурами, а на оси вместо 23°C появляется 23C, проверьте:

  • 📊 Формат данных на оси: кликните правой кнопкой → Формат оси → установите Текстовый.
  • 🔍 Источник данных: убедитесь, что в ячейках действительно хранится 23°, а не 23.

Продвинутые приёмы: градусы в условном форматировании и Power Query

Для автоматизации работы с градусами в больших наборах данных используйте:

  • 🎨 Условное форматирование: подсвечивайте ячейки с температурами выше нормы. Например, для значений >30°C:
    Условное форматирование → Создать правило → Использовать формулу:
    =ЗНАЧЕН(ПОДСТАВИТЬ(A1; "°"; ""))>30
  • 🔄 Power Query: при импорте данных добавьте столбец с градусами. В редакторе запросов используйте:
    = Table.AddColumn(Источник, "Температура с °", each [Температура] & "°")
  • 📈 Сводные таблицы: если градусы мешают группировке, создайте вычисляемое поле без символа °.

Для работы с географическими координатами (например, 55°45'N) используйте функцию =ПОДСТАВИТЬ для извлечения градусов и минут:

=ЗНАЧЕН(ЛЕВСИМВ(ПОДСТАВИТЬ(A1; "°"; ""); 2))  // Извлечёт "55" из "55°45'N"
Как вставить градусы в заголовки столбцов

Если нужно добавить ° в заголовок (например, "Температура, °C"), просто введите текст вручную. Формулы и форматирование ячеек на заголовки не распространяются.

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

Можно ли в Excel ввести градусы через сенсорную клавиатуру на планшете?

Да, но способ зависит от ОС:

  • 🍎 iPad: удерживайте палец на клавише 0 — появится меню с символом °.
  • 🤖 Android: перейдите в раздел символов (клавиша ?123 или =\), затем найдите °.

Если символа нет, скопируйте его из этой статьи или используйте Таблицу символов (доступна через меню Вставка → Символ в мобильном Excel).

Почему при экспорте в CSV градусы заменяются на знаки вопроса?

Это проблема кодировки. Решения:

  1. Сохраните файл в формате UTF-8 (в диалоговом окне сохранения выберите Инструменты → Кодировка → UTF-8).
  2. Замените символ ° на текстовое представление (gr) и обработайте его после импорта.
  3. Используйте Power Query для экспорта — он сохраняет символы корректно.
Как ввести градусы в Excel Online (веб-версия)?

В Excel Online горячие клавиши (Alt + 0176) не работают. Альтернативы:

  • Скопируйте символ ° из этой статьи или другого источника.
  • Используйте Вставка → Символ (вкладка Главная).
  • Настройте автозамену (см. Способ 3).
Можно ли сделать так, чтобы Excel автоматически добавлял градусы при вводе чисел?

Да, с помощью VBA-макроса. Пример кода для автоматического добавления ° после ввода числа:

Private Sub Worksheet_Change(ByVal Target As Range)

Dim cell As Range

For Each cell In Target

If IsNumeric(cell.Value) And cell.Column = 1 Then ' Для столбца A

cell.Value = cell.Value & "°"

End If

Next cell

End Sub

Чтобы активировать макрос:

  1. Нажмите Alt + F11 для открытия редактора VBA.
  2. Дважды кликните на лист в дереве проекта.
  3. Вставьте код выше.
  4. Сохраните файл как .xlsm (с поддержкой макросов).

⚠️ Внимание: Макросы работают только в настольной версии Excel и требуют включения в Файл → Параметры → Центр управления безопасностью.

Как ввести градусы в формулу для расчёта углов (например, синуса)?

Excel по умолчанию считает углы в радианах. Чтобы использовать градусы:

  • Используйте функцию =РАДИАНЫ(угол_в_градусах). Пример:
    =SIN(РАДИАНЫ(30)) — вернёт синус 30°.
  • Или умножьте градусы на ПИ()/180:
    =SIN(30 * ПИ()/180).

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

=SIN(РАДИАНЫ(A1))