Зачёркнутый текст в Microsoft Excel — это не просто декоративный элемент, а мощный инструмент для визуального выделения устаревших данных, завершённых задач или ошибок. Например, бухгалтеры часто используют его для пометки оплаченных счетов, а менеджеры проектов — для отметки выполненных этапов. В отличие от Word, где зачёркивание доступно в два клика, в Excel этот процесс имеет нюансы, особенно если речь идёт о массовом форматировании или динамических данных.
В этой статье вы найдёте 5 проверенных способов добавить зачёркивание — от базовых (через ленту инструментов) до продвинутых (с помощью VBA и условного форматирования). Мы также разберём типичные ошибки, из-за которых зачёркивание может не применятся, и покажем, как автоматизировать процесс для больших таблиц. Если вы работаете с Excel Online или мобильной версией, для вас тоже есть решения!
Способ 1: Зачёркивание через панель инструментов (самый быстрый)
Это базовый метод, который работает во всех версиях Excel — от 2007 до 2023, включая Office 365. Подходит для разового форматирования отдельных ячеек или небольших диапазонов.
Алгоритм действий:
- 📌 Выделите ячейку или диапазон с текстом, который нужно зачеркнуть.
- 🔧 Перейдите на вкладку
Главнаяв верхнем меню. - 🎨 В группе
Шрифтнайдите кнопкуЗачёркнутый(иконка с буквой"abc" и линией посередине). - ✅ Кликните по ней один раз — текст сразу станет зачёркнутым.
Если кнопки нет на панели, её можно добавить через настройку ленты: Файл → Параметры → Настройка ленты → Основные вкладки → Главная и отметьте галочкой Зачёркнутый в разделе Шрифт.
Способ 2: Горячие клавиши для зачёркивания
Для тех, кто предпочитает работать без мыши, в Excel есть встроенные комбинации клавиш. Главное преимущество — скорость: опытные пользователи экономят до 30% времени на форматировании.
Основные сочетания:
| Действие | Сочетание клавиш | Примечание |
|---|---|---|
| Применить зачёркивание | Ctrl + 5 |
Работает только на цифровой клавиатуре (Num Lock должен быть включён) |
| Убрать зачёркивание | Ctrl + 5 (повторное нажатие) |
Переключает состояние (вкл/выкл) |
| Открыть диалоговое окно"Формат ячеек" | Ctrl + 1 |
Далее выберите вкладку Шрифт и отметьте Зачёркнутый |
Внимание: в Excel для Mac сочетание Ctrl + 5 не работает! Вместо него используйте Command + Shift + X.
Способ 3: Условное форматирование для динамического зачёркивания
Если вам нужно автоматически зачёркивать текст при выполнении определённого условия (например, при статусе"Выполнено" или дате раньше сегодняшней), используйте условное форматирование.
Пошаговая инструкция:
- Выделите диапазон ячеек (например,
A1:A100). - Перейдите на вкладку
Главная → Условное форматирование → Создать правило. - Выберите тип правила:
Форматировать только ячейки, которые содержат. - В поле"Форматировать только ячейки с" укажите условие, например:
- 📅
Значение ячейки → меньше → =СЕГОДНЯ(для зачёркивания просроченных дат) - 📝
Текст → содержащий →"Выполнено"
- 📅
Формат, перейдите на вкладку Шрифт и отметьте Зачёркнутый.OK.Теперь текст будет зачёркиваться автоматически при изменении данных. Это особенно удобно для трекеров задач, где статус обновляется регулярно.
Пример формулы для сложного условия
Чтобы зачёркивать ячейку в столбце B, если соответствующая ячейка в столбце A содержит слово"Отменено", используйте правило с формулой:
=ИЛИ($A1="Отменено"; $A1="Закрыто")
Примените форматирование ко всему столбцу B, начиная с B1
Способ 4: Форматирование через диалоговое окно"Формат ячеек"
Этот метод даёт доступ к дополнительным параметрам шрифта, включая двойное зачёркивание (доступно не во всех версиях Excel). Подходит для тонкой настройки внешнего вида текста.
Как открыть окно форматирования:
- 🖱️ Правый клик по ячейке →
Формат ячеек(илиCtrl + 1). - 📑 Перейдите на вкладку
Шрифт. - 🔲 В разделе
Видоизменениеотметьте галочкойЗачёркнутый. - 🎨 Здесь же можно изменить
цвет зачёркивания(если поддерживается вашей версией Excel).
Ограничение: в Excel Online и мобильной версии окно"Формат ячеек" имеет урезанный функционал — зачёркивание там можно применить только через панель инструментов.
Ячейка не заблокирована для редактирования|
Текст не является результатом формулы (иначе зачёркивание может не отобразиться)|
В книге включён режим редактирования (не только просмотр)|
Учётная запись имеет права на изменение формата (актуально дляемых файлов)
-->
Способ 5: Автоматизация через VBA (для продвинутых пользователей)
Если вам нужно зачёркнуть сотни ячеек по сложному алгоритму, ручное форматирование займёт часы. В этом случае поможет VBA (Visual Basic for Applications). Например, скрипт ниже зачёркивает все ячейки в выделенном диапазоне, где значение меньше 100:
Sub ApplyStrikethrough
Dim rng As Range
Dim cell As Range
Set rng = Selection' Выделенный диапазон
For Each cell In rng
If IsNumeric(cell.Value) And cell.Value < 100 Then
cell.Font.Strikethrough = True
End If
Next cell
End Sub
Как использовать:
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте код в новый модуль (
Insert → Module). - Выделите диапазон на листе и запустите макрос (
F5).
⚠️ Внимание: макросы работают только в файлах с расширением .xlsm (с поддержкой макросов). При открытии такого файла Excel может показать предупреждение о безопасности — разрешите выполнение макросов, только если доверяете источнику.
Типичные ошибки и как их избежать
Даже опытные пользователи сталкиваются с проблемами при зачёркивании текста в Excel. Вот самые распространённые ловушки:
⚠️ Внимание: Если зачёркивание не применяется к ячейке с формулой, проверьте, возвращает ли формула текстовое значение. К числовым результатам форматирование шрифта может не примениться корректно. Решение: оберните формулу в функциюТЕКСТ, например:=ТЕКСТ(A1;"0").
Другие частые проблемы:
- 🔒 Защищённые ячейки: Если лист защищён, форматирование заблокировано. Снимите защиту через
Рецензирование → Снять защиту листа. - 🖼️ Объединённые ячейки: Зачёркивание применяется ко всему объединённому блоку, даже если выделили только часть. Разъедините ячейки перед форматированием.
- 📊 Сводные таблицы: В них зачёркивание может сбрасываться при обновлении данных. Используйте условное форматирование для стабильного результата.
Если после применения зачёркивания текст стал нечитаемым (например, из-за тёмного цвета шрифта на тёмном фоне), измените цвет зачёркивания через окно Формат ячеек → Шрифт → Цвет зачёркивания (доступно в Excel 2013 и новее).
Зачёркивание в Excel Online и мобильной версии
Версии Excel для браузера и смартфонов имеют ограниченный функционал, но зачёркивание в них всё же доступно:
Excel Online (веб-версия):
- 🌐 Выделите ячейку → на вкладке
Главнаянайдите иконкуЗачёркнутый(может быть скрыта под кнопкойДополнительные параметры шрифта). - 🔍 Горячие клавиши
Ctrl + 5не работают.
Мобильное приложение (Android/iOS):
- 📱 Выделите ячейку → тапните по иконке
А(форматирование текста) → выберитеЗачёркнутый. - 🔄 В некоторых версиях опция доступна только после нажатия
Дополнительнов меню шрифта.
Важно: в мобильной версии нет поддержки условного форматирования с зачёркиванием — этот функционал доступен только в десктопной программе.
FAQ: Частые вопросы о зачёркивании в Excel
Можно ли сделать двойное зачёркивание в Excel?
В большинстве версий Excel доступно только одинарное зачёркивание. Однако в Excel 2019 и Office 365 можно имитировать двойное зачёркивание, применив к тексту два раза подряд обычное зачёркивание с разным цветом (например, чёрное + серое). Альтернатива — использовать символ двойного зачёркивания из Вставка → Символ (код: 0336).
Почему зачёркивание исчезает после сохранения файла?
Это происходит, если файл сохранён в формате .csv или .txt — они не поддерживают форматирование. Всегда сохраняйте в .xlsx или .xlsm. Также проверьте, не включён ли режим Показать формулы (Формулы → Показать формулы), при котором отображаются только значения без форматирования.
Как зачёркнуть текст в ячейке, если он является гиперссылкой?
Гиперссылки в Excel игнорируют большинство параметров шрифта, включая зачёркивание. Решения:
- Удалите гиперссылку (
Правый клик → Удалить гиперссылку), затем примените зачёркивание. - Используйте условное форматирование с правилом
=ГИПЕРССЫЛКА(A1).
Можно ли зачёркнуть только часть текста в ячейке?
Да, но только вручную:
- Дважды кликните по ячейке, чтобы перейти в режим редактирования.
- Выделите нужный фрагмент текста мышью.
- Примените зачёркивание через панель инструментов или
Ctrl + 5.
Для автоматизации частичного зачёркивания потребуется VBA.
Как убрать зачёркивание со всего листа сразу?
Самый быстрый способ:
- Нажмите
Ctrl + A, чтобы выделить весь лист (илиCtrl + Shift + Пробелдля выделения только заполненных ячеек). - Нажмите
Ctrl + 5, чтобы убрать зачёркивание.
Альтернатива: используйте инструмент Найти и выделить → Заменить формат, чтобы удалить зачёркивание избирательно.