Введение: почему символ температуры в Excel — это не только про «°C»
Вы когда-нибудь пытались ввести в ячейку Excel значение температуры, например «25°C», но вместо аккуратного символа градуса получали кривое отображение или ошибку? Эта проблема знакома каждому, кто работает с метеорологическими данными, лабораторными отчётами или даже бытовыми записями о погоде. В отличие от Word или Google Docs, где знак градуса вставляется интуитивно, Excel требует знания скрытых функций или комбинаций клавиш.
Дело в том, что Excel по умолчанию не распознаёт символ «°» как часть числового формата. Если просто ввести 25°C, программа воспримет это как текст, что помешает сортировке, фильтрации или математическим операциям с данными. Например, вы не сможете посчитать среднюю температуру за месяц, если значения записаны как текст. Эта статья раскроет 5 проверенных способов вставки символа градуса, включая горячие клавиши для Windows и Mac, формулы для автоматического форматирования и даже методы для мобильной версии Excel.
Мы также разберём типичные ошибки (например, почему после копирования из интернета знак отображается как ?) и покажем, как настроить автозамену, чтобы больше никогда не вводить символ вручную. Если вы работаете с большими массивами данных — например, ведёте журнал температур в инкубаторе или анализируете климатические показатели — эти методы сэкономят часы времени.
Способ 1: Горячие клавиши для Windows и Mac
Самый быстрый способ вставить знак градуса — использовать комбинации клавиш. Они работают во всех версиях Excel (2010–2026), но отличаются для разных операционных систем.
На Windows:
- 🔹 Нажмите
Altи, удерживая его, введите на цифровой клавиатуре (справа) код0176. ОтпуститеAlt— появится символ «°». - 🔹 Если цифровая клавиатура отключена, включите её кнопкой
Num Lock. - 🔹 Альтернативный код:
Alt + 248(работает не во всех шрифтах).
На Mac:
- 🍎 Нажмите
Shift + Option + 8. - 🍎 В некоторых раскладках (например, British) может потребоваться
Option + K.
Преимущество этого метода — скорость. Недостаток: если вам нужно ввести сотни значений (например, в таблице с погодными данными за год), нажимать комбинацию для каждой ячейки утомительно. В таком случае лучше использовать автозамену (см. Способ 3).
Способ 2: Копирование символа из других источников
Если запомнить комбинации клавиш не хочется, можно скопировать символ градуса из готового источника. Вот несколько надёжных вариантов:
- 🌐 Скопируйте прямо из этой статьи: ° (просто выделите и нажмите
Ctrl + C). - 📋 Вставьте из Word или Google Docs, где знак градуса есть в меню
Вставка → Символ. - 🔍 Найдите в Таблице символов Windows (пуск → введите «таблица символов»).
Опасность этого метода — невидимые форматы. Если скопировать знак из веб-страницы, вместе с ним могут «приехать» лишние теги или шрифты, из-за чего в Excel символ отобразится как ? или квадрат. Чтобы этого избежать:
Вставить через Правка → Специальная вставка → Текст|
Удалить все форматирование в ячейке (Ctrl + Shift + ~)|
Поменять шрифт на стандартный (Arial или Calibri)|
Проверить кодировку файла (должна быть Unicode)
-->
Если вы работаете с Excel Online, копирование — единственный надёжный способ, так как горячие клавиши там часто не работают. Однако учтите: при экспорте файла в .csv скопированные символы могут снова превратиться в ?. В таком случае используйте формулы (Способ 4).
Способ 3: Автозамена — настройка Excel для автоматической вставки
Если вы часто вводите температуры, настройте автозамену, чтобы Excel сам подставлял символ градуса. Например, при вводе 25с программа будет автоматически заменять его на 25°C.
Инструкция для Excel 2016–2026:
- Перейдите в
Файл → Параметры → Правописание → Параметры автозамены. - В поле
заменитьвведитес(илиfдля Фаренгейта), в полена—°C(или°F). - Нажмите
Добавить→ОК.
Как сделать автозамену для диапазона ячеек?
Если нужно применить автозамену только к определённому столбцу (например, B2:B100), используйте макрос:
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте код:
Sub ReplaceDegrees()Dim rng As Range
Set rng = Range("B2:B100")
rng.Replace What:="с", Replacement:="°C", LookAt:=xlPart
Endcode>
- Запустите макрос кнопкой
F5.
Предупреждение: автозамена сработает только для новых вводов. Если в таблице уже есть данные (например, 20с), их нужно обновить вручную или через Найти и заменить (Ctrl + H).
⚠️ Внимание: Не используйте для автозамены букву о (как в «градус») — Excel будет заменять её во всех словах, включая «отчёт» или «окно».
Способ 4: Формулы для автоматического добавления символа
Если вам нужно добавить знак градуса к уже существующим данным (например, в столбце с температурами), используйте формулы. Это единственный способ, который сохраняет возможность сортировки и математических операций с числами.
Пример 1: Простое объединение
=A1 & "°C"
Эта формула берёт значение из ячейки A1 (например, 25) и добавляет к нему °C, превращая в 25°C. Однако результат будет текстом, а не числом.
Пример 2: Сохранение числового формата
Чтобы Excel воспринимал 25°C как число (например, для построения графиков), используйте пользовательский формат ячеек:
- Выделите ячейки с температурами.
- Нажмите
Ctrl + 1(или правая кнопка →Формат ячеек). - В разделе
Число → Все форматывведите:
0"°C"— для целых чисел (25°C),
0.0"°C"— для одного знака после запятой (25.5°C).
| Формула/Формат | Пример ввода | Результат | Тип данных |
|---|---|---|---|
=A1 & "°C" |
25 |
25°C |
Текст |
Пользовательский формат 0"°C" |
25 |
25°C |
Число |
=TEXT(A1;"0") & "°F" |
77 |
77°F |
Текст |
Для конвертации между °C и °F используйте формулы:
= (A1 * 9/5) + 32
= (A1 - 32) * 5/9
Способ 5: Специальная вставка и символы Unicode
Если горячие клавиши не работают (например, на ноутбуке без цифровой клавиатуры), используйте вставку символа Unicode:
- Выделите ячейку, где нужен знак градуса.
- Перейдите на вкладку
Вставка → Символ. - В поле
Шрифтвыберите (обычный текст), в полеНабор— Дополнительная латиница-1. - Найдите символ «°» (код
00B0) и нажмитеВставить.
Для Excel Online или Google Sheets:
- 🌐 Вставьте символ через меню
Вставка → Специальные символы. - 🔠 Или используйте
Unicode: в ячейке введите=UNICHAR(176).
⚠️ Внимание: В Excel для Mac менюСимволможет отсутствовать. В этом случае используйте комбинациюShift + Option + 8или копируйте знак из Просмотра символов (находится в строке меню).
Типичные ошибки и как их избежать
Даже после успешной вставки символа градуса пользователи сталкиваются с проблемами. Вот самые распространённые:
- 🚫 Символ отображается как
?или □: Причина — несовместимый шрифт. Решение: измените шрифт на Arial, Calibri или Times New Roman. - 🚫 Нельзя отсортировать данные: Если вы использовали
=A1 & "°C", результат — текст. Решение: примените пользовательский формат (Способ 4). - 🚫 При экспорте в CSV знак пропадает: Формат
.csvне поддерживает специальные символы. Решение: сохраняйте в.xlsxили используйте формулы.
Ещё одна частая ошибка — пробелы перед символом. Например, 25 °C (с пробелом) и 25°C (без пробела) Excel воспринимает как разные значения. Чтобы унифицировать данные, используйте функцию ПОИСКПРОБЕЛЫ:
=ПОДСТАВИТЬ(A1;" °C";"°C")
Если вы работаете с большими массивами данных (например, импортируете температурные логы из оборудования), проверьте кодировку файла. Для корректного отображения символа «°» она должна быть UTF-8.
FAQ: Ответы на частые вопросы
Можно ли в Excel автоматически конвертировать °C в °F для всего столбца?
Да. Выделите столбец с температурами в Цельсиях, создайте новый столбец и введите формулу:
= (A1 * 9/5) + 32
Затем протяните формулу вниз. Чтобы заменить исходные данные, скопируйте новый столбец, выделите исходный и выберите Правка → Специальная вставка → Значения.
Почему после копирования из PDF знак градуса становится квадратиком?
Это проблема кодировки. PDF часто использует нестандартные шрифты. Решение:
- Вставьте данные в Блокнот (он удаляет форматирование).
- Скопируйте оттуда в Excel.
- Примените пользовательский формат
0"°C".
Как вставить знак градуса в Excel на телефоне (Android/iOS)?
В мобильной версии Excel:
- Коснитесь ячейки и перейдите в режим редактирования.
- Нажмите на
123(цифры), затем=<\code> (дополнительные символы). - Найдите символ «°» в разделе Символы.
Если символа нет, скопируйте его из браузера или используйте автозамену (настройки телефона → клавиатура → текстовая замена).
Можно ли сделать так, чтобы Excel автоматически распознавал 25°C как число?
Нет, Excel всегда будет воспринимать 25°C как текст, если символ добавлен через & или вручную. Чтобы сохранить числовой формат, используйте пользовательское форматирование (Способ 4). Для вычислений (например, средней температуры) создайте отдельный столбец с чистыми числами (без °C).
Как вставить знак градуса в заголовок графика?
Два способа:
- Скопируйте символ «°» из этой статьи и вставьте в название графика.
- Используйте формулу в названии: выделите заголовок, в строке формул введите
="Температура, " & UNICHAR(176) & "C".