Почему в Excel появляется подчеркивание и как это исправить
Подчеркивание в ячейках Microsoft Excel — одна из самых распространённых проблем форматирования, с которой сталкиваются как новички, так и опытные пользователи. Чаще всего оно возникает неожиданно: вы открываете файл, а текст в некоторых ячейках подчёркнут синей или зелёной линией, хотя вы ничего не изменяли. В 80% случаев это связано с автоматическим распознаванием гиперссылок или ошибок, но бывают и другие причины.
В этой статье мы разберём все возможные источники подчеркивания — от базовых настроек формата до скрытых параметров книги, а также дадим пошаговые инструкции для каждой версии Excel (2010, 2013, 2016, 2019, 2021, 365 и Excel Online). Особое внимание уделим массовому удалению подчеркивания во всём документе и нюансам работы с формулами.
Важно: если подчеркивание появляется только при печати, а на экране его не видно — проблема кроется в настройках страницы. Об этом мы тоже расскажем в отдельном разделе.
1. Убираем подчеркивание как формат ячейки
Самая очевидная причина — ячейка отформатирована с включённым подчеркиванием. Это может произойти, если вы скопировали данные из другого источника (например, Word или веб-страницы) или применили стиль с подчёркиванием вручную. Чтобы убрать его:
Выделите ячейку или диапазон с подчёркнутым текстом.
Нажмите комбинацию клавиш
Ctrl + 1(или правой кнопкой мыши →Формат ячеек).В открывшемся окне перейдите на вкладку
Шрифт.Найдите раздел
Подчеркиваниеи выберите вариант(нет).Нажмите
OK.
Если подчеркивание не исчезло, проверьте, не применён ли к ячейке условное форматирование или стиль. Для этого:
- 🔹 Перейдите на вкладку
Главная→Условное форматирование→Управление правилами. - 🔹 Проверьте, нет ли правил, которые добавляют подчеркивание при определённых условиях (например, если значение больше 100).
- 🔹 Удалите или отредактируйте ненужные правила.
Выделить проблемные ячейки|
Открыть "Формат ячеек" (Ctrl+1)|
Проверить вкладку "Шрифт" на наличие подчеркивания|
Удалить условное форматирование (если есть)|
Применить стиль "Обычный" (вкладка "Главная")-->
Примечание для Mac-пользователей: В Excel для macOS путь к настройкам формата может отличаться. Используйте меню Формат → Ячейки или комбинацию Command + 1.
2. Исправляем автоматическое подчеркивание гиперссылок
Excel по умолчанию подчёркивает все тексты, которые выглядят как ссылки (начинаются с http://, www. или содержат @, .ru и т.д.). Это поведение можно отключить двумя способами:
Способ 1: Удаление гиперссылки с сохранением текста
- 🔹 Выделите ячейку с подчёркнутым текстом.
- 🔹 Нажмите правой кнопкой мыши →
Удалить гиперссылку. - 🔹 Подчеркивание исчезнет, а текст останется без изменений.
Способ 2: Отключение автоматического форматирования ссылок
Чтобы Excel перестал подчёркивать ссылки автоматически:
Перейдите в
Файл → Параметры → Правописание.Нажмите
Параметры автозамены.В открывшемся окне перейдите на вкладку
Автоформат при вводе.Снимите галочку с пункта
Интернет-адреса и сетевые пути заменять гиперссылками.Нажмите
OK.
Важно: это изменение применяется ко всем новым книгам, но не затрагивает уже существующие гиперссылки в текущем файле.
Постоянно|
Иногда|
Рядом|
Никогда-->
3. Подчеркивание как признак ошибки в формуле
Excel может подчёркивать ячейки зелёной волнистой линией, если считает, что в формуле есть ошибка. Это часть функции Проверка ошибок, которую можно отключить или настроить.
Чтобы убрать такое подчеркивание:
- 🔹 Выделите ячейку с формулой.
- 🔹 Рядом с ячейкой появится восклицательный знак в жёлтом ромбе — нажмите на него.
- 🔹 В выпадающем меню выберите
Пропустить ошибку(если уверены, что формула корректна) илиИсправить(если нужно внести изменения).
Чтобы отключить проверку ошибок полностью:
Перейдите в
Файл → Параметры → Формулы.В разделе
Проверка ошибокснимите галочку сВключить фоновую проверку ошибок.
⚠️ Внимание: Отключение проверки ошибок скрывает все предупреждения, включая критические (например, деление на ноль или циклические ссылки). Используйте этот метод только если уверены в корректности своих формул.
4. Подчеркивание при печати: настройки страницы
Бывает, что на экране подчеркивания нет, но при предварительном просмотре печати (Файл → Печать) текст suddenly появляется с нижним подчёркиванием. Это связано с настройками обводки ячеек или границ страницы.
Чтобы убрать подчеркивание при печати:
- 🔹 Перейдите на вкладку
Разметка страницы. - 🔹 Нажмите
Область печати → Просмотр разрывов страниц. - 🔹 Проверьте, не добавлены ли лишние границы в
Параметры страницы → Лист. - 🔹 Убедитесь, что в настройках принтера не включён режим
ЧерновикилиЭкономия чернил, который может добавлять подчёркивание для экономии тонера.
| Причина подчеркивания при печати | Как исправить |
|---|---|
| Границы области печати | Удалите область печати (Разметка страницы → Область печати → Убрать) |
| Настройки принтера | Откройте Файл → Печать → Свойства принтера и отключите "Экономию чернил" |
| Стили таблицы | Примените стиль "Обычный" (Главная → Стили → Обычный) |
| Скрытые символы | Включите отображение непечатаемых символов (Главная → Абзац (¶)) и удалите лишние |
5. Массовое удаление подчеркивания во всём документе
Если подчёркнутых ячеек много, убирать форматирование вручную неэффективно. Вот 3 способа автоматизации:
Способ 1: Использование функции "Найти и заменить"
- 🔹 Нажмите
Ctrl + H(илиГлавная → Найти и выделить → Заменить). - 🔹 В поле
Найтивведите любой символ (например,а). - 🔹 В поле
Заменить навведите тот же символ (а). - 🔹 Нажмите
Формат → Формат ячейки(в нижней части окна). - 🔹 Выберите вкладку
Шрифти установитеПодчеркивание: (нет). - 🔹 Нажмите
Заменить всё.
Способ 2: Макрос для удаления подчеркивания
Для продвинутых пользователей подойдёт VBA-скрипт:
Sub RemoveUnderline()
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Font.Underline = True Then
cell.Font.Underline = xlUnderlineStyleNone
End If
Next cell
End Sub
Чтобы запустить макрос:
Нажмите
Alt + F11для открытия редактора VBA.Вставьте код выше в новый модуль (
Insert → Module).Закройте редактор и запустите макрос через
Вид → Макросы.
Способ 3: Очистка форматирования
Самый радикальный метод — полная очистка форматирования:
- 🔹 Выделите все ячейки (
Ctrl + A). - 🔹 Перейдите на вкладку
Главная→Очистить → Очистить форматы. - 🔹 Примените нужные стили заново.
6. Подчеркивание в защищённых ячейках
Если ваш файл защищён паролем, а подчёркнутые ячейки не редактируются — проблема в настройках защиты. Чтобы убрать подчеркивание:
Снимите защиту листа:
Рецензирование → Снять защиту листа(потребуется пароль).Выделите проблемные ячейки и удалите подчеркивание (см. раздел 1).
Верните защиту:
Рецензирование → Защитить лист.
Если вы не знаете пароль, можно попробовать обойти защиту с помощью VBA (только для личных файлов, не нарушая права доступа):
Sub PasswordBreaker()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
⚠️ Внимание: Использование этого кода может нарушить политику безопасности вашей компании. Применяйте его только для личных файлов, к которым у вас есть законные права доступа.
7. Подчеркивание в сводных таблицах и диаграммах
В сводных таблицах подчёркнутые значения часто указывают на вычисляемые поля или особенности форматирования. Чтобы убрать подчеркивание:
- 🔹 Щёлкните правой кнопкой по сводной таблице →
Параметры сводной таблицы. - 🔹 Перейдите на вкладку
Макет и формат. - 🔹 Снимите галочку с
Автоформат при обновлении. - 🔹 Вручную отформатируйте ячейки (см. раздел 1).
Для диаграмм:
- 🔹 Выделите подчёркнутый элемент (например, легенду или подпись оси).
- 🔹 Нажмите
Ctrl + 1для открытия формата. - 🔹 В разделе
Текстовые параметрыотключите подчеркивание.
Почему в сводных таблицах подчёркиваются числа?
Подчёркивание в сводных таблицах часто появляется из-за настроек Показать значения как (например, "% от строки" или "Разница от"). Excel автоматически форматирует такие значения для визуального выделения. Чтобы убрать это, щёлкните по ячейке правой кнопкой → Параметры полей значений → Показать значения как → выберите Без расчётов
FAQ: Частые вопросы о подчеркивании в Excel
Почему после копирования из Word в Excel текст остаётся подчёркнутым?
Microsoft Word и Excel используют разные механизмы форматирования. При копировании сохраняется исходное форматирование текста, включая подчеркивание. Чтобы этого избежать:
- Вставляйте текст через
Специальная вставка → Текст. - Используйте комбинацию
Ctrl + Alt + V→ выберитеТекст. - После вставки примените стиль "Обычный" (
Главная → Стили).
Как убрать подчеркивание в ячейках с формулами массива (CSE)?
Формулы массива (вводимые через Ctrl + Shift + Enter) иногда подчёркиваются из-за особенностей вычислений. Проверьте:
- Корректность синтаксиса формулы (фигурные скобки
{}должны появляться автоматически). - Отсутствие циклических ссылок (
Формулы → Проверка ошибок → Циклические ссылки). - Настройки вычислений (
Формулы → Параметры вычислений → Автоматически).
Если подчеркивание остаётся — замените формулу массива на современную функцию ДИАПАЗОН (в Excel 365).
Можно ли сделать так, чтобы Excel никогда не подчёркивал ссылки автоматически?
Да, но это потребует изменения реестра Windows (для опытных пользователей):
- Закройте все программы Office.
- Нажмите
Win + R, введитеregedit. - Перейдите по пути:
HKEY_CURRENT_USER\Software\Microsoft\Office\{версия}\Excel\Options. - Создайте новый параметр
DWORD (32 бита)с именемNoHyperlinkи значением1.
После перезапуска Excel перестанет автоматически преобразовывать тексты в гиперссылки.
Подчёркиваются только пустые ячейки. Почему и как убрать?
Это признак условного форматирования с правилом типа "Форматировать только пустые ячейки". Чтобы убрать:
- Выделите диапазон с пустыми ячейками.
- Перейдите в
Главная → Условное форматирование → Управление правилами. - Найдите правило с условием
=ЕПУСТО()или=""и удалите его.
Если правило применяется ко всему листу, проверьте настройки в Файл → Сведения → Проверка на наличие проблем → Проверка совместимости.
В Excel Online подчёркивание не убирается. Что делать?
Веб-версия Excel имеет ограниченные возможности форматирования. Попробуйте:
- Открыть файл в десктопной версии Excel и убрать подчеркивание там.
- Использовать
Формат → Очистить форматы(в Excel Online). - Скачать файл как
.xlsx, отредактировать локально и загрузить обратно.
Если проблема сохраняется — проверьте, не включён ли режим Защита листа (в Excel Online он может блокировать изменения формата).