Зачеркнутый текст в Microsoft Excel — одна из тех неожиданных проблем, с которыми сталкиваются и новички, и опытные пользователи. Чаще всего это результат случайного нажатия горячих клавиш, копирования данных из других источников или применения условного форматирования. Но как бы ни появилось это зачеркивание, его всегда можно убрать — главное знать, где искать причину.
В этой статье мы разберем все возможные сценарии: от базового снятия форматирования до исправления скрытых стилей, которые могут передаваться между файлами. Вы узнаете, как убрать зачеркнутый текст в одной ячейке, во всем столбце или сразу на целом листе — с пояснениями для версий Excel 2013–2019 и Microsoft 365. А еще научитесь предотвращать автоматическое зачеркивание при работе с формулами и сводными таблицами.
Если вы торопитесь — воспользуйтесь быстрым решением из первого раздела. Для сложных случаев (например, когда зачеркивание возвращается после удаления) читайте статью до конца: там мы разбираем скрытые настройки и макросы, которые могут влиять на отображение текста.
1. Быстрое удаление зачеркивания: 3 способа за 10 секунд
В 90% случаев зачеркнутый текст в Excel — это результат применения стиля "Зачеркнутый" (Strikethrough). Убрать его можно буквально в несколько кликов. Вот три самых быстрых метода:
- 🔹 Горячие клавиши: Выделите ячейку(и) и нажмите
Ctrl + 5(в некоторых версияхCtrl + Shift + F, затемAlt + K). Это переключает зачеркивание. - 📋 Контекстное меню: Кликните правой кнопкой по ячейке →
Формат ячеек→ вкладкаШрифт→ снимите галочку сЗачеркнутый. - 🎨 Лента инструментов: На вкладке
Главнаяв группеШрифтнажмите на иконкуЗачеркнутый(буква "abc" с линией посередине).
Если зачеркивание не исчезло — проблема глубже. Возможно, это не стиль, а условное форматирование или наследованный стиль ячейки. Переходите к следующим разделам.
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).
- 🤖 Макрос автоматически применяет форматирование к ячейкам с определенными значениями.
- 🔄 Функция
ЕСЛИилиВПРсвязана с условным форматированием.
Чтобы диагностировать проблему:
- Проверьте, не является ли ячейка результатом формулы. Для этого выделите ее и посмотрите в строку формул (над таблицей).
- Если формула есть — проверьте, не содержит ли она функций вроде
ТЕКСТилиСЦЕПИТЬ, которые могли добавить символы форматирования. - Для макросов: нажмите
Alt + F11, чтобы открыть редактор VBA, и поищите код, содержащий.Strikethrough = True.
Особое внимание уделите надстройкам: некоторые плагины для работы с данными (например, Power Query или Kutools) автоматически применяют форматирование к импортированным данным. Отключите надстройки через Файл → Параметры → Надстройки, чтобы проверить их влияние.
6. Зачеркивание в сводных таблицах и фильтрах
В сводных таблицах и отфильтрованных диапазонах зачеркнутый текст может появляться как индикатор скрытых или исключенных данных. Например, если строка свернута или фильтр скрыл часть значений.
Чтобы убрать такое зачеркивание:
- 🔍 Для сводных таблиц: кликните правой кнопкой по ячейке →
Параметры сводной таблицы→ вкладкаМакет и формат→ снимите галочку сПоказывать элементы без данных. - 📉 Для фильтров: снимите фильтрацию (на вкладке
ДанныенажмитеОчистить) или измените условия фильтра, чтобы ячейка снова стала видимой. - 🔄 Если зачеркивание осталось — обновите сводную таблицу: правый клик →
Обновить.
В некоторых версиях Excel (особенно в Excel Online) зачеркивание в сводных таблицах может быть визуальным багом. Попробуйте сохранить файл в формате .xlsx (если он был в .xls) или открыть его в настольной версии программы.
7. Массовое удаление зачеркивания: обработка больших таблиц
Если зачеркнутый текст разбросан по сотням ячеек, убирать его вручную неэффективно. Вот как автоматизировать процесс:
Способ 1. Поиск и замена формата:
- Нажмите
Ctrl + H(замена). - Оставьте поля
НайтииЗаменить напустыми. - Нажмите
Формат→ выберитеЗачеркнутыйв разделеШрифт. - В поле
Заменить нанажмитеФормат→ снимите галочку сЗачеркнутый. - Нажмите
Заменить все.
Способ 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
Почему после удаления зачеркивания оно появляется снова при открытии файла?
Это признак поврежденного стиля или макроса, который применяет форматирование при открытии. Попробуйте:
- Сохранить файл в формате
.xlsx(если он был в.xlsm). - Открыть файл в Excel Online — если зачеркивания нет, проблема в настольной версии.
- Удалить все макросы через
Alt + F11(удалите модули в проекте VBAProject).
Можно ли убрать зачеркивание только в печатаемой версии, оставив его на экране?
Да, для этого:
- Перейдите на вкладку
Файл→Печать→Параметры страницы. - Выберите вкладку
Листи в разделеПечатьустановите флажокЧерновик(это отключит часть форматирования при печати). - Или создайте пользовательский вид (
Вид→Настраиваемые представления) с отключенным зачеркиванием.
Как зачеркнуть текст в Excel на Mac? Горячие клавиши не работают!
На macOS сочетание отличается:
- Для включения/выключения зачеркивания:
Command + Shift + X. - Через меню:
Формат→Ячейка→Шрифт→Зачеркнутый.
Если клавиши не срабатывают — проверьте настройки сочетаний в Системных настройках → Клавиатура → Сочетания клавиш.
Зачеркивание появляется только при экспорте в PDF. Как исправить?
Проблема в настройках экспорта:
- Перед сохранением в
PDFперейдите вФайл→Экспорт→Создать PDF/XPS. - Нажмите
Параметрыи убедитесь, что в разделеОпубликовать каквыбраноДокумент(неВеб-страница). - Снимите галочку с
Структура документа для доступности— иногда это влияет на отображение форматирования.
Если не поможет — экспортируйте через виртуальный принтер (например, Microsoft Print to PDF).
В моем Excel нет кнопки "Зачеркнутый" на ленте. Куда она делась?
Кнопка может быть скрыта из-за:
- 🔧 Настроек ленты: Кликните правой кнопкой на ленту →
Настройка ленты→ найдитеЗачеркнутыйв разделеКоманды не на лентеи добавьте его на панель. - 🖥️ Разрешения экрана: При низком разрешении некоторые кнопки скрываются под меню
...в группеШрифт. - 📱 Мобильной версии: В Excel для Android/iOS зачеркивание доступно только через
Формат ячеек.
Если ни один из способов не помог — проблема может быть в поврежденном файле. Попробуйте открыть его через Excel Online или создать новый файл, скопировав туда данные (только значения, без форматирования). В крайнем случае воспользуйтесь инструментом восстановления Microsoft: Файл → Открыть → Обзор → выберите файл → нажмите стрелку рядом с кнопкой Открыть → Открыть и восстановить.