Зачеркнутый текст в Excel: как убрать быстро и навсегда

Зачеркнутый текст в Microsoft Excel — одна из тех неожиданных проблем, с которыми сталкиваются и новички, и опытные пользователи. Чаще всего это результат случайного нажатия горячих клавиш, копирования данных из других источников или применения условного форматирования. Но как бы ни появилось это зачеркивание, его всегда можно убрать — главное знать, где искать причину.

В этой статье мы разберем все возможные сценарии: от базового снятия форматирования до исправления скрытых стилей, которые могут передаваться между файлами. Вы узнаете, как убрать зачеркнутый текст в одной ячейке, во всем столбце или сразу на целом листе — с пояснениями для версий Excel 2013–2019 и Microsoft 365. А еще научитесь предотвращать автоматическое зачеркивание при работе с формулами и сводными таблицами.

Если вы торопитесь — воспользуйтесь быстрым решением из первого раздела. Для сложных случаев (например, когда зачеркивание возвращается после удаления) читайте статью до конца: там мы разбираем скрытые настройки и макросы, которые могут влиять на отображение текста.

1. Быстрое удаление зачеркивания: 3 способа за 10 секунд

В 90% случаев зачеркнутый текст в Excel — это результат применения стиля "Зачеркнутый" (Strikethrough). Убрать его можно буквально в несколько кликов. Вот три самых быстрых метода:

  • 🔹 Горячие клавиши: Выделите ячейку(и) и нажмите Ctrl + 5 (в некоторых версиях Ctrl + Shift + F, затем Alt + K). Это переключает зачеркивание.
  • 📋 Контекстное меню: Кликните правой кнопкой по ячейке → Формат ячеек → вкладка Шрифт → снимите галочку с Зачеркнутый.
  • 🎨 Лента инструментов: На вкладке Главная в группе Шрифт нажмите на иконку Зачеркнутый (буква "abc" с линией посередине).

Если зачеркивание не исчезло — проблема глубже. Возможно, это не стиль, а условное форматирование или наследованный стиль ячейки. Переходите к следующим разделам.

📊 Как часто вы сталкиваетесь с неожиданным форматированием в Excel?
Постоянно
Иногда
Рядом
Никогда

2. Условное форматирование: почему текст зачеркивается сам

Одна из самых коварных причин — правила условного форматирования, которые автоматически применяют зачеркивание при определенных условиях. Например, если ячейка содержит слово "Устарело" или дата в ней старше текущей.

Чтобы проверить и убрать такое правило:

  1. Выделите ячейку или диапазон с зачеркнутым текстом.
  2. Перейдите на вкладку ГлавнаяУсловное форматированиеУправление правилами.
  3. В открывшемся окне найдите правила, где в разделе Формат указано Зачеркнутый.
  4. Выделите правило и нажмите Удалить правило или Изменить правило, чтобы скорректировать условия.

Обратите внимание: правила условного форматирования могут применяться ко всему листу или даже ко всей книге. Если не нашли правило для конкретной ячейки — проверьте глобальные настройки в выпадающем списке Применяется к.

Как найти скрытые правила условного форматирования?

Иногда правила создаются автоматически при импорте данных или копировании из других файлов. Чтобы увидеть все активные правила, в окне "Диспетчер правил условного форматирования" выберите в выпадающем списке "Показать правила форматирования для" пункт "Эта книга".

3. Стили ячеек: когда зачеркивание "вшито" в шаблон

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

Чтобы убрать зачеркивание, связанное со стилем:

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

Если нужно сохранить остальное форматирование (цвет, границы), но убрать только зачеркивание:

  • 🖌️ Создайте новый стиль на основе текущего: ГлавнаяСтилиСоздать стиль ячейки.
  • 🔍 В окне создания стиля перейдите на вкладку ФорматШрифт и снимите галочку с Зачеркнутый.

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

Частая ситуация: вы копируете данные из Word, PDF или веб-страницы, а в Excel текст отображается зачеркнутым. Это происходит потому, что вместе с текстом переносится и его исходное форматирование.

Как избежать этой проблемы:

Способ вставки Горячие клавиши Сохраняет ли форматирование?
Стандартная вставка Ctrl + V Да (включая зачеркивание)
Специальная вставка → Значения Ctrl + Alt + V, затем З Нет (только текст)
Специальная вставка → Текст Ctrl + Alt + V, затем Т Нет (преобразует в обычный текст)
Вставка через буфер Office Alt + H → F → I Зависит от настроек

Для полного контроля используйте Специальную вставку (правый клик → Параметры вставки). Если зачеркивание все равно появляется — перед вставкой очистите буфер обмена через ГлавнаяБуфер обменаОчистить все.

Копируйте исходные данные|Нажмите Ctrl + Alt + V в Excel|Выберите "Значения" (нажмите Z)|Подтвердите вставку-->

5. Формулы и функции: когда Excel зачеркивает результаты автоматически

Реже, но встречаются случаи, когда зачеркивание появляется как результат работы формул или пользовательских функций VBA. Например:

  • 📊 Формула возвращает текст с тегом зачеркивания (например, из HTML или XML).
  • 🤖 Макрос автоматически применяет форматирование к ячейкам с определенными значениями.
  • 🔄 Функция ЕСЛИ или ВПР связана с условным форматированием.

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

  1. Проверьте, не является ли ячейка результатом формулы. Для этого выделите ее и посмотрите в строку формул (над таблицей).
  2. Если формула есть — проверьте, не содержит ли она функций вроде ТЕКСТ или СЦЕПИТЬ, которые могли добавить символы форматирования.
  3. Для макросов: нажмите Alt + F11, чтобы открыть редактор VBA, и поищите код, содержащий .Strikethrough = True.

Особое внимание уделите надстройкам: некоторые плагины для работы с данными (например, Power Query или Kutools) автоматически применяют форматирование к импортированным данным. Отключите надстройки через ФайлПараметрыНадстройки, чтобы проверить их влияние.

6. Зачеркивание в сводных таблицах и фильтрах

В сводных таблицах и отфильтрованных диапазонах зачеркнутый текст может появляться как индикатор скрытых или исключенных данных. Например, если строка свернута или фильтр скрыл часть значений.

Чтобы убрать такое зачеркивание:

  • 🔍 Для сводных таблиц: кликните правой кнопкой по ячейке → Параметры сводной таблицы → вкладка Макет и формат → снимите галочку с Показывать элементы без данных.
  • 📉 Для фильтров: снимите фильтрацию (на вкладке Данные нажмите Очистить) или измените условия фильтра, чтобы ячейка снова стала видимой.
  • 🔄 Если зачеркивание осталось — обновите сводную таблицу: правый клик → Обновить.

В некоторых версиях Excel (особенно в Excel Online) зачеркивание в сводных таблицах может быть визуальным багом. Попробуйте сохранить файл в формате .xlsx (если он был в .xls) или открыть его в настольной версии программы.

7. Массовое удаление зачеркивания: обработка больших таблиц

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

Способ 1. Поиск и замена формата:

  1. Нажмите Ctrl + H (замена).
  2. Оставьте поля Найти и Заменить на пустыми.
  3. Нажмите Формат → выберите Зачеркнутый в разделе Шрифт.
  4. В поле Заменить на нажмите Формат → снимите галочку с Зачеркнутый.
  5. Нажмите Заменить все.

Способ 2. Макрос для удаления зачеркивания:

Sub RemoveStrikethrough()

Dim cell As Range

For Each cell In Selection

If cell.Font.Strikethrough Then

cell.Font.Strikethrough = False

End If

Next cell

End Sub

Чтобы использовать этот код: нажмите Alt + F11, вставьте код в новый модуль, выделите диапазон ячеек в Excel и запустите макрос через F5.

8. Профилактика: как предотвратить появление зачеркнутого текста

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

  • 🔒 Отключите горячие клавиши: Если вы часто нажимаете Ctrl + 5 случайно, переназначьте сочетание через ФайлПараметрыНастройка лентыСочетания клавиш.
  • 📑 Используйте шаблоны: Создайте чистый шаблон файла с нужными стилями и копируйте его для новых проектов.
  • 🔄 Проверяйте источники данных: При импорте из Word или PDF всегда используйте Специальную вставку.
  • 🛡️ Блокируйте форматирование: Защитите важные ячейки от изменений через РецензированиеЗащитить лист.

Если вы работаете в команде, добавьте в инструкции пункт о запрете использования зачеркивания для пометок. Вместо этого можно:

  • 🟢 Использовать цвет заливки (например, серый для устаревших данных).
  • 🔖 Добавлять комментарии к ячейкам (РецензированиеСоздать примечание).
  • 📌 Выделять отдельный столбец со статусами (например, "Актуально"/"Архив").

FAQ: Частые вопросы о зачеркнутом тексте в Excel

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

Это признак поврежденного стиля или макроса, который применяет форматирование при открытии. Попробуйте:

  1. Сохранить файл в формате .xlsx (если он был в .xlsm).
  2. Открыть файл в Excel Online — если зачеркивания нет, проблема в настольной версии.
  3. Удалить все макросы через Alt + F11 (удалите модули в проекте VBAProject).
Можно ли убрать зачеркивание только в печатаемой версии, оставив его на экране?

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

  1. Перейдите на вкладку ФайлПечатьПараметры страницы.
  2. Выберите вкладку Лист и в разделе Печать установите флажок Черновик (это отключит часть форматирования при печати).
  3. Или создайте пользовательский вид (ВидНастраиваемые представления) с отключенным зачеркиванием.
Как зачеркнуть текст в Excel на Mac? Горячие клавиши не работают!

На macOS сочетание отличается:

  • Для включения/выключения зачеркивания: Command + Shift + X.
  • Через меню: ФорматЯчейкаШрифтЗачеркнутый.

Если клавиши не срабатывают — проверьте настройки сочетаний в Системных настройкахКлавиатураСочетания клавиш.

Зачеркивание появляется только при экспорте в PDF. Как исправить?

Проблема в настройках экспорта:

  1. Перед сохранением в PDF перейдите в ФайлЭкспортСоздать PDF/XPS.
  2. Нажмите Параметры и убедитесь, что в разделе Опубликовать как выбрано Документ (не Веб-страница).
  3. Снимите галочку с Структура документа для доступности — иногда это влияет на отображение форматирования.

Если не поможет — экспортируйте через виртуальный принтер (например, Microsoft Print to PDF).

В моем Excel нет кнопки "Зачеркнутый" на ленте. Куда она делась?

Кнопка может быть скрыта из-за:

  • 🔧 Настроек ленты: Кликните правой кнопкой на ленту → Настройка ленты → найдите Зачеркнутый в разделе Команды не на ленте и добавьте его на панель.
  • 🖥️ Разрешения экрана: При низком разрешении некоторые кнопки скрываются под меню ... в группе Шрифт.
  • 📱 Мобильной версии: В Excel для Android/iOS зачеркивание доступно только через Формат ячеек.

Если ни один из способов не помог — проблема может быть в поврежденном файле. Попробуйте открыть его через Excel Online или создать новый файл, скопировав туда данные (только значения, без форматирования). В крайнем случае воспользуйтесь инструментом восстановления Microsoft: ФайлОткрытьОбзор → выберите файл → нажмите стрелку рядом с кнопкой ОткрытьОткрыть и восстановить.