Как сделать зачеркнутые буквы в Excel: все способы от простых до продвинутых

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

В этой статье вы найдете 5 проверенных способов добавить зачеркнутый текст в ячейки Excel — от базовых (горячие клавиши и панель инструментов) до продвинутых (условное форматирование и макросы). Мы разберём нюансы для разных версий программы (Excel 2010–2026, Excel Online, Excel для Mac), предостережём от типичных ошибок и дадим практические советы, как использовать зачеркивание максимально эффективно. Например, знали ли вы, что с помощью условного форматирования можно автоматически зачеркивать ячейки при выполнении определенных условий? Или что в Excel 365 появился новый способ через Формат по образцу?

Если вы работаете с большими таблицами, где нужно быстро отмечать выполненные пункты, или просто хотите сделать свои данные более наглядными — эта инструкция для вас. Не теряйте время на поиски в меню: ниже вы найдете пошаговые алгоритмы с картинками, сравнительную таблицу методов и ответы на частые вопросы. Начнём с самого простого!

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

Если вам нужно зачеркнуть текст прямо сейчас, не копаясь в меню, запомните это сочетание:

Ctrl + 5

Да, всё так просто! Выделите ячейку (или диапазон ячеек) и нажмите Ctrl + 5 — текст мгновенно станет перечёркнутым. Этот метод работает во всех версиях Excel (начиная с 2007 года) и не требует предварительных настроек. Но есть нюансы:

  • 🔹 На Mac используйте Command + Shift + X (в некоторых версиях Command + 5 не срабатывает).
  • 🔹 Если сочетание не работает, проверьте, не конфликтует ли оно с другими программами (например, с AutoHotkey или менеджерами окон в Linux).
  • 🔹 Горячие клавиши не сохраняют формат при копировании ячеек в другие книги — зачеркивание придётся применять заново.

Этот способ идеален для разовых действий, но если вам нужно зачеркнуть текст по какому-то правилу (например, все ячейки со значением "Выполнено"), лучше использовать условное форматирование (об этом — в способе 4).

Способ 2: Панель инструментов "Шрифт" — визуальный контроль

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

  1. Выделите ячейку (или диапазон ячеек) с текстом, который нужно зачеркнуть.
  2. Перейдите на вкладку Главная (если вы не на ней).
  3. В группе Шрифт найдите кнопку Зачеркнутый текст (иконка с буквой "а", перечёркнутой линией). Она обычно расположена рядом с кнопками Жирный и Курсив.
  4. Нажмите на неё один раз — текст станет зачёркнутым. Повторное нажатие уберёт зачеркивание.

Если кнопки Зачеркнутый текст нет на панели (такое бывает в старых версиях или при изменённых настройках), выполните следующее:

  • 🔹 Нажмите на стрелку в правом нижнем углу группы Шрифт (откроется окно Формат ячеек).
  • 🔹 Перейдите на вкладку Шрифт и поставьте галочку напротив Зачеркнутый.
  • 🔹 Нажмите ОК — формат будет применён.
Где ещё спрятана кнопка зачеркивания?

В Excel 2016–2026 кнопка может находиться в выпадающем меню группы Шрифт (маленькая стрелка рядом с названием группы). Также её можно добавить на панель быстрого доступа через Файл → Параметры → Панель быстрого доступа (выберите команду Зачеркнутый в списке).

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

Способ 3: Контекстное меню — альтернатива для любителей правой кнопки

Если вы привыкли работать с контекстным меню (вызываемым правой кнопкой мыши), то зачеркнуть текст можно и через него. Этот способ особенно полезен, когда панель инструментов скрыта или вы работаете на небольшом экране (например, на ноутбуке).

Инструкция:

  1. Выделите ячейку или диапазон ячеек.
  2. Щёлкните правой кнопкой мыши по выделению — откроется контекстное меню.
  3. Выберите пункт Формат ячеек... (в некоторых версиях он может называться просто Формат).
  4. В открывшемся окне перейдите на вкладку Шрифт.
  5. Поставьте галочку напротив Зачеркнутый и нажмите ОК.

Преимущество этого метода в том, что он работает даже при скрытых лентах инструментов (например, в режиме полноэкранного просмотра). Кроме того, через контекстное меню можно быстро скопировать формат зачёркнутого текста на другие ячейки с помощью опции Формат по образцу (иконка кисточки).

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

Обратите внимание: в Excel Online (веб-версия) контекстное меню упрощено, и пункта Формат ячеек в нём может не быть. В этом случае используйте способ 2 (панель инструментов) или способ 4 (условное форматирование).

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

Это самый мощный способ, если вам нужно зачеркнуть текст по определённому правилу. Например:

  • 📌 Зачеркнуть все ячейки со значением "Выполнено" в столбце Статус.
  • 📌 Автоматически зачеркивать задачи в чек-листе после указания даты выполнения.
  • 📌 Выделять зачёркнутым шрифтом устаревшие данные (например, цены старше 30 дней).

Разберём на примере. Допустим, у нас есть таблица с задачами, и мы хотим зачеркнуть все строки, где в столбце C стоит "Готово":

  1. Выделите диапазон ячеек, к которому нужно применить правило (например, A2:D100).
  2. Перейдите на вкладку ГлавнаяУсловное форматированиеСоздать правило.
  3. В открывшемся окне выберите тип правила: Форматировать только ячейки, которые содержат.
  4. В разделе Форматировать только ячейки с выберите:
    • Первый список: Текст
    • Второй список: содержащий
    • Поле ввода: Готово
  • Нажмите кнопку Формат....
  • Перейдите на вкладку Шрифт и поставьте галочку напротив Зачеркнутый. Здесь же можно выбрать цвет шрифта (например, серый для визуального разделения).
  • Нажмите ОКОК, чтобы применить правило.
  • Теперь все ячейки со словом "Готово" будут автоматически зачёркнуты. Важно: условное форматирование применяется динамически — если вы измените значение ячейки с "Готово" на "В процессе", зачеркивание исчезнет автоматически.

    Выделить диапазон ячеек|Открыть "Условное форматирование" → "Создать правило"|Выбрать тип правила "Форматировать только ячейки, которые содержат"|Указать условие (текст, число, дата)|Настроить формат шрифта (зачеркнутый + цвет)|Сохранить правило-->

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

    Способ 5: Макросы VBA — для продвинутых пользователей

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

    Пример макроса, который зачеркнёт все ячейки в выделенном диапазоне:

    Sub ApplyStrikethrough()
    

    Dim rng As Range

    For Each rng In Selection

    rng.Font.Strikethrough = True

    Next rng

    End Sub

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

    1. Нажмите Alt + F11, чтобы открыть редактор VBA.
    2. В меню выберите Insert → Module.
    3. Вставьте код макроса в открывшееся окно.
    4. Закройте редактор и вернитесь в Excel.
    5. Выделите нужные ячейки, затем нажмите Alt + F8, выберите макрос ApplyStrikethrough и нажмите Выполнить.
    6. Для более сложных задач можно модифицировать макрос. Например, этот код зачеркнёт только ячейки с числовыми значениями больше 100:

      Sub StrikethroughIfGreaterThan100()
      

      Dim rng As Range

      For Each rng In Selection

      If IsNumeric(rng.Value) And rng.Value > 100 Then

      rng.Font.Strikethrough = True

      End If

      Next rng

      End Sub

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

      Сравнение способов: какой выбрать?

      Чтобы вам было проще определиться, мы собрали ключевые особенности каждого метода в одной таблице:

      Способ Скорость Автоматизация Сложность Подходит для Работает в Excel Online
      Горячие клавиши (Ctrl+5) ⚡ Мгновенно ❌ Нет ⭐ Очень просто Разовые правки, небольшие таблицы ✅ Да
      Панель инструментов ⏳ Быстро ❌ Нет ⭐ Просто Ручное форматирование, визуальный контроль ✅ Да
      Контекстное меню ⏳ Быстро ❌ Нет ⭐ Просто Работа без панели инструментов ⚠️ Частично
      Условное форматирование ⏱️ Настройка занимает время ✅ Да ⭐⭐ Средняя Динамические таблицы, автоматизация ✅ Да
      Макросы VBA ⏳ Зависит от кода ✅ Да (полная) ⭐⭐⭐ Сложно Массовая обработка, сложные условия ❌ Нет

      Для большинства задач хватит первых трёх способов. Условное форматирование пригодится, если вам нужно автоматически обновлять зачеркивание при изменении данных. Макросы же стоит использовать только для сложных или повторяющихся задач, где другие методы неэффективны.

      Типичные ошибки и как их избежать

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

      ⚠️ Внимание: Если после применения зачеркивания текст стал невидимым, проверьте цвет шрифта. Возможно, он совпадает с цветом зачеркивающей линии (по умолчанию чёрный). Измените цвет шрифта на контрастный (например, красный) через вкладку Шрифт.

      Проблема 1: Горячие клавиши Ctrl+5 не работают.

      • 🔹 Проверьте, не конфликтует ли сочетание с другими программами (например, с AutoHotkey или драйверами устройств).
      • 🔹 В некоторых версиях Excel для Mac используйте Command + Shift + X.
      • 🔹 Если клавиша 5 на цифровой клавиатуре — убедитесь, что Num Lock включён.

      Проблема 2: Зачеркивание исчезает при копировании ячеек в другую книгу.

      • 🔹 Формат ячеек (включая зачеркивание) сохраняется только при копировании внутри одной книги. При переносе в другую книгу придётся применять его заново.
      • 🔹 Чтобы сохранить формат, используйте Специальная вставка → Форматы после копирования.
      ⚠️ Внимание: В Excel Online не все способы зачеркивания доступны. Например, макросы VBA не работают, а условное форматирование имеет ограниченные возможности. Для полного функционала используйте десктопную версию.

      Проблема 3: Условное форматирование не применяется к новым строкам.

      • 🔹 Правила условного форматирования привязаны к конкретному диапазону. Если вы добавили новые строки за пределами выделенного диапазона, расширьте его вручную.
      • 🔹 Используйте динамические именованные диапазоны (через Формулы → Диспетчер имён), чтобы правило автоматически распространялось на новые данные.

    Если ни один из способов не сработал, проверьте настройки безопасности макросов (Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Параметры макросов) — возможно, выполнение скриптов заблокировано.

    FAQ: Ответы на частые вопросы

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

    Да, но только вручную. Выделите нужный фрагмент текста прямо в строке формул (нажмите F2, затем выделите символы мышью) и примените зачеркивание через панель инструментов или горячие клавиши. Условное форматирование и макросы работают только с целыми ячейками.

    Как убрать зачеркивание, если оно применено через условное форматирование?

    Перейдите в Условное форматирование → Управление правилами, выберите нужное правило и нажмите Удалить правило или Изменить правило, чтобы отредактировать условия. Если зачеркивание применено вручную, просто повторите действие (например, ещё раз нажмите Ctrl+5).

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

    Проверьте настройки печати:

    1. Перейдите в Файл → Печать.
    2. Нажмите Параметры страницы (внизу окна).
    3. Убедитесь, что в разделе Печатать выбрано Чёрно-белая (зачеркивание может сливаться с фоном при печати в градациях серого).
    4. Попробуйте изменить цвет зачеркивающей линии через Формат ячеек → Шрифт → Цвет зачеркивания (доступно в Excel 2013 и новее).

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

    Нет. Если ячейка защищена (через Рецензирование → Защитить лист), изменить её формат (включая зачеркивание) невозможно. Сначала снимите защиту (Рецензирование → Снять защиту листа), примените формат, затем верните защиту.

    Как зачеркнуть текст в Google Таблицах?

    В Google Sheets зачеркивание применяется аналогично Excel:

    1. Выделите ячейку.
    2. Нажмите на иконку Зачеркнутый текст в панели инструментов (или используйте Alt + Shift + 5).
    3. Для условного форматирования: Формат → Условное форматирование → настройте правило и выберите стиль "Зачёркнутый".

    Горячие клавиши Ctrl+5 в Google Таблицах не работают!