Как сделать зачёркнутый шрифт в Excel: все способы от простого к сложному

Зачёркнутый текст в 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.

📊 Какой способ зачёркивания вы используете чаще?
Через панель инструментов
Горячие клавиши
Условное форматирование
VBA-скрипты
Не пользовался раньше

Способ 3: Условное форматирование для динамического зачёркивания

Если вам нужно автоматически зачёркивать текст при выполнении определённого условия (например, при статусе"Выполнено" или дате раньше сегодняшней), используйте условное форматирование.

Пошаговая инструкция:

  1. Выделите диапазон ячеек (например, A1:A100).
  2. Перейдите на вкладку Главная → Условное форматирование → Создать правило.
  3. Выберите тип правила: Форматировать только ячейки, которые содержат.
  4. В поле"Форматировать только ячейки с" укажите условие, например:
    • 📅 Значение ячейки → меньше → =СЕГОДНЯ (для зачёркивания просроченных дат)
    • 📝 Текст → содержащий →"Выполнено"
  • Нажмите Формат, перейдите на вкладку Шрифт и отметьте Зачёркнутый.
  • Сохраните правило кнопкой 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

    Как использовать:

    1. Нажмите Alt + F11, чтобы открыть редактор VBA.
    2. Вставьте код в новый модуль (Insert → Module).
    3. Выделите диапазон на листе и запустите макрос (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 игнорируют большинство параметров шрифта, включая зачёркивание. Решения:

    1. Удалите гиперссылку (Правый клик → Удалить гиперссылку), затем примените зачёркивание.
    2. Используйте условное форматирование с правилом =ГИПЕРССЫЛКА(A1).

    Можно ли зачёркнуть только часть текста в ячейке?

    Да, но только вручную:

    1. Дважды кликните по ячейке, чтобы перейти в режим редактирования.
    2. Выделите нужный фрагмент текста мышью.
    3. Примените зачёркивание через панель инструментов или Ctrl + 5.

    Для автоматизации частичного зачёркивания потребуется VBA.

    Как убрать зачёркивание со всего листа сразу?

    Самый быстрый способ:

    1. Нажмите Ctrl + A, чтобы выделить весь лист (или Ctrl + Shift + Пробел для выделения только заполненных ячеек).
    2. Нажмите Ctrl + 5, чтобы убрать зачёркивание.

    Альтернатива: используйте инструмент Найти и выделить → Заменить формат, чтобы удалить зачёркивание избирательно.