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

Зачем нужен зачеркнутый текст в электронных таблицах?

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

В отличие от Word или Google Docs, где зачеркнутый текст применяется чаще для редакторской правки, в Excel он становится частью системы визуальных маркеров. Правильное использование этого формата помогает сократить время на анализ таблиц до 30% — глаза автоматически фокусируются на незачеркнутых элементах как на актуальных. Но как именно реализовать это оформление в разных версиях программы?

Способ 1: Горячие клавиши — самый быстрый метод

Если вам нужно зачеркнуть текст прямо сейчас, комбинация клавиш сэкономит время. В Excel 2013-2026 и Office 365 работает универсальное сочетание:

Ctrl + 5

Эта команда применяет или убирает зачеркивание для выделенных ячеек. Особенность метода в том, что он работает даже в режиме редактирования ячейки — не нужно выходить из поля ввода. Например, если вы редактируете формулу и хотите зачеркнуть часть текста внутри неё, просто выделите фрагмент и нажмите Ctrl+5.

  • ✅ Работает во всех версиях Excel с 2007 года
  • ✅ Применяется к нескольким ячейкам одновременно
  • ⚠️ Не сохраняет историю изменений (отменить можно только через Ctrl+Z)

Способ 2: Панель инструментов «Шрифт»

Визуально более очевидный метод — использование кнопки на ленте инструментов. Найдите группу «Шрифт» на вкладке «Главная» (или «Home» в английской версии). Иконка зачеркивания выглядит как буква «abc» с горизонтальной линией и называется Зачеркнутый (Strikethrough).

Алгоритм действий:

  1. Выделите ячейку или диапазон ячеек
  2. Нажмите на иконку зачеркивания (может потребоваться развернуть панель, кликнув на стрелочку в правом нижнем углу группы)
  3. Для отмены повторите действие
Версия Excel Расположение кнопки Особенности
Excel 2007-2010 Вкладка «Главная» → группа «Шрифт» Может потребоваться развернуть панель
Excel 2013-2019 Вкладка «Главная» → группа «Шрифт» (видна сразу) Иконка отображается по умолчанию
Office 365 / Excel 2026 Вкладка «Главная» → группа «Шрифт» (адаптивное меню) Может менять положение в зависимости от ширины окна
📊 Как часто вы используете зачеркивание в Excel?
Ежедневно
Несколько раз в неделю
Редко
Никогда

Способ 3: Формат ячеек — расширенные настройки

Для тех, кто предпочитает работать через диалоговые окна, подходит метод через формат ячеек. Этот способ позволяет не только применить зачеркивание, но и комбинировать его с другими параметрами шрифта.

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

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

Важная деталь: в этом окне можно задать двойное зачеркивание, если выбрать соответствующий стиль шрифта (например, «Wingdings» с определенными символами). Однако такой прием работает не во всех версиях Excel и может вызвать проблемы при экспорте в PDF.

Выделить правильный диапазон ячеек

Проверить текущий стиль шрифта

Сохранить исходный файл (на случай ошибок)

Убедиться в отсутствии объединенных ячеек-->

Способ 4: Условное форматирование — автоматическое зачеркивание

Самый мощный инструмент для динамического применения зачеркивания — условное форматирование. Оно позволяет автоматически зачеркивать текст при выполнении определенных условий. Например, можно настроить правило, которое будет зачеркивать задачи в чек-листе при изменении их статуса на «Выполнено».

Пример настройки:

  1. Выделите диапазон (например, A1:A10)
  2. Перейдите на вкладку «Главная»«Условное форматирование»«Создать правило»
  3. Выберите «Форматировать только ячейки, которые содержат»
  4. В поле «Форматировать только ячейки с» выберите «Текст»«содержащий» → введите «выполнено»
  5. Нажмите «Формат», перейдите на вкладку «Шрифт» и выберите «Зачеркнутый»
  6. Сохраните правило

Такой подход особенно полезен для трекеров задач, где статус выполняется через выпадающие списки. Можно создать правило, которое будет зачеркивать всю строку, если в столбце «Статус» появится значение «Готово».

Как сделать двойное зачеркивание через условное форматирование?

К сожалению, стандартными средствами Excel создать двойное зачеркивание через условное форматирование невозможно. Однако можно обойти это ограничение:

1. Создайте пользовательский формат чисел с повторяющимися символами подчеркивания

2. Используйте VBA для применения специального форматирования

3. Добавьте в ячейку символы двойного подчеркивания вручную (не рекомендуется для больших таблиц)

Способ 5: VBA-макрос для пакетного зачеркивания

Для автоматизации рутинных операций с зачеркиванием подойдут макросы. Например, этот код зачеркнет все ячейки в выделенном диапазоне, содержащие определенный текст:

Sub ApplyStrikethrough

Dim rng As Range

Dim cell As Range

Dim searchText As String

searchText = InputBox("Введите текст для поиска:","Зачеркивание ячеек")

If searchText ="" Then Exit Sub

Set rng = Selection

For Each cell In rng

If InStr(1, cell.Value, searchText, vbTextCompare) > 0 Then

cell.Font.Strikethrough = True

End If

Next cell

End Sub

Чтобы использовать этот макрос:

  1. Нажмите Alt+F11 для открытия редактора VBA
  2. Вставьте код в новый модуль
  3. Вернитесь в Excel и выделите диапазон
  4. Запустите макрос через Alt+F8
  5. Введите искомый текст в появившемся окне

Предупреждение о безопасности:

⚠️ Внимание: макросы могут содержать вредоносный код. Никогда не запускайте VBA-скрипты из ненадежных источников. Перед использованием чужого кода проверьте его на наличие подозрительных команд типа Shell, SendKeys или обращений к внешним файлам.

Распространенные ошибки и их решения

Даже опытные пользователи Excel иногда сталкиваются с проблемами при работе с зачеркнутым текстом. Вот типичные ситуации и способы их исправления:

  • 🔴 Зачеркивание не применяется: Проверьте, не защищена ли ячейка или лист от изменений. Снимите защиту через Рецензирование → Снять защиту листа
  • 🔴 Исчезает при экспорте в PDF: Перед сохранением в PDF убедитесь, что в настройках печати выбрано Печатать как на экране
  • 🔴 Не работает Ctrl+5: В некоторых локализациях Excel это сочетание переназначено. Попробуйте Alt+H+4 (последовательное нажатие)
  • 🔴 Зачеркивание сбивается при копировании: Используйте специальную вставку (Ctrl+Alt+V) и выбирайте Форматы

Особая ситуация возникает при работе с объединенными ячейками. Если вы пытаетесь зачеркнуть текст в объединенной ячейке, а форматирование применяется только к части текста, разъедините ячейки перед форматированием или используйте VBA для равномерного применения стиля.

Альтернативные методы для специфических задач

Иногда стандартное зачеркивание не подходит для решения конкретных задач. Рассмотрим альтернативные подходы:

  • 📌 Перечеркнутый текст через символы: Вставьте символ зачеркивания (Unicode U+0336) между буквами. Подходит для создания эффекта «зачеркнутого по буквам»
  • 📌 Цветовое выделение: Вместо зачеркивания используйте серый цвет шрифта (#999999) для визуального обозначения неактуальных данных
  • 📌 Надстройка «Kutools»: Платное расширение предлагает инструмент Super Strikethrough с расширенными настройками
  • 📌 Power Query: Для массовой обработки данных можно создать правило трансформации, добавляющее HTML-теги <s> при экспорте

Для веб-версии Excel (Excel Online) доступны не все методы. Здесь работает только кнопка на ленте и условное форматирование. Горячие клавиши Ctrl+5 в браузере могут конфликтовать с системными командами (например, обновлением страницы).

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

Можно ли сделать зачеркивание разного цвета?

Да, но не стандартными средствами. Вам потребуется:

  1. Применить обычное зачеркивание
  2. Изменить цвет шрифта на нужный
  3. Зачеркнутая линия примет цвет шрифта

Для действительно цветного зачеркивания (например, красная линия на черном тексте) потребуется VBA или надстройки.

Почему при копировании в Word зачеркивание пропадает?

Это связано с различиями в обработке форматирования. Решения:

  • Копируйте через специальную вставкуФорматированный текст (RTF)
  • Сохраните Excel-файл как PDF, затем конвертируйте PDF в Word
  • Используйте Вставка → Объект → Текст из файла в Word
Как зачеркнуть только часть текста в ячейке?

В Excel нет прямой функции для частичного зачеркивания текста в одной ячейке. Обходные пути:

  1. Разбейте текст по разным ячейкам
  2. Используйте надстройку вроде «Ablebits»
  3. Примените формулу с функцией CHAR(822) для вставки символа зачеркивания между словами

В Excel 365 с функцией TEXTJOIN можно создать формулу, которая будет комбинировать зачеркнутые и обычные фрагменты.

Есть ли ограничение на количество зачеркнутых ячеек в файле?

Технически ограничений нет, но:

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

Для больших проектов рекомендуется использовать условное форматирование вместо ручного применения стилей.

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

Самые эффективные способы:

  1. Выделите весь лист (Ctrl+A) и нажмите Ctrl+5
  2. Используйте настройку стиля:
    1. Создайте новый стиль ячейки без зачеркивания
    2. Примените его ко всему листу
  3. Для условного форматирования: Управление правилами → Удалить все правила