Зачем может понадобиться зачёркивание текста в Excel
Зачёркнутый текст в Microsoft Excel — это не просто декоративный элемент. Он активно используется для визуального выделения устаревших данных, отменённых задач в чек-листах или исправлений в финансовых отчётах. Например, бухгалтеры часто применяют его для пометки аннулированных проводок, а менеджеры проектов — для обозначения завершённых этапов без удаления информации.
В отличие от Word или Google Docs, где зачёркивание добавляется за два клика, в Excel этот процесс имеет нюансы. Здесь нет отдельной кнопки на панели инструментов, а методы зависят от версии программы (2010, 2016, 2019, 365) и операционной системы (Windows или macOS). Более того, зачёркнутый текст может не отображаться при печати или экспорте в PDF — и мы расскажем, как это исправить.
В этой статье вы найдёте:
- 🔹 5 способов добавить зачёркивание (включая горячие клавиши)
- 🔹 Почему зачёркивание не работает в некоторых ячейках
- 🔹 Как сохранить зачёркивание при копировании данных
- 🔹 Альтернативные методы для старых версий Excel (2003–2007)
Способ 1: Зачёркивание через панель инструментов (самый быстрый)
Это универсальный метод, работающий во всех версиях Excel начиная с 2010 года. Подходит для Windows и macOS, но путь к настройкам слегка отличается.
Инструкция для Windows:
- Выделите ячейку или диапазон с текстом, который нужно зачеркнуть.
- На вкладке Главная найдите группу Шрифт.
- Щёлкните по маленькой стрелке в правом нижнем углу группы (кнопка
Дополнительные параметры шрифта). - В открывшемся окне поставьте галочку напротив Зачёркнутый и нажмите
OK.
Для macOS путь короче: после выделения текста перейдите в Формат → Ячейки → Шрифт и отметьте опцию Зачёркнутый.
☑️ Проверка перед зачёркиванием
⚠️ Внимание: Если после применения зачёркивания текст стал нечитаемым (слишком тонкая линия), измените размер шрифта на 11–12 пт или используйте шрифт Calibri вместо Times New Roman.
Способ 2: Горячие клавиши для ускорения работы
Специальной комбинации для зачёркивания в Excel нет, но можно создать её самостоятельно или использовать обходной путь через формат ячеек.
Вариант 1: Сочетание клавиш для Windows
- Выделите ячейку с текстом.
- Нажмите
Ctrl + 1(открывает окно Формат ячеек). - Перейдите на вкладку Шрифт.
- Нажмите
Alt + K(активирует опцию Зачёркнутый). - Подтвердите изменения клавишей
Enter.
Вариант 2: Создание пользовательской комбинации (для опытных)
Если вам часто нужно зачёркивать текст, назначьте собственное сочетание:
- Откройте
Файл → Параметры → Настройка ленты. - Внизу нажмите Сочетания клавиш: Настройка.
- В категории Формат найдите команду
Зачёркнутый. - Назначьте удобную комбинацию (например,
Ctrl + Shift + S).
Важно: Пользовательские сочетания клавиш работают только в текущем файле Excel. Чтобы они действовали глобально, сохраните изменения в шаблоне Book.xltx.
Способ 3: Зачёркивание через условное форматирование
Этот метод полезен, если нужно автоматически зачёркивать текст при выполнении определённого условия. Например, можно настроить зачёркивание всех ячеек со словом «Отменено» или датами раньше сегодняшней.
Пошаговая инструкция:
- Выделите диапазон ячеек, к которому нужно применить правило.
- Перейдите на вкладку Главная → Условное форматирование → Создать правило.
- Выберите тип правила Форматировать только ячейки, которые содержат.
- В поле Форматировать только ячейки с укажите условие (например, «Текст» → «содержит» → «Отменено»).
- Нажмите Формат, перейдите на вкладку Шрифт и отметьте Зачёркнутый.
| Тип условия | Пример правила | Результат |
|---|---|---|
| Текстовое | Ячейка содержит слово «Старый» | Все ячейки со словом «Старый» будут зачёркнуты |
| Числовое | Значение меньше 0 | Отрицательные числа отобразятся зачёркнутыми |
| Дата | Дата раньше «сегодня» | Прошедшие даты будут зачёркнуты |
| Формула | =A1="Да" |
Зачёркиваются ячейки с точным совпадением «Да» |
⚠️ Внимание: Условное форматирование имеет приоритет над ручным. Если вы вручную зачеркнёте ячейку, а затем примените условное правило без зачёркивания, текст станет обычным.
Способ 4: Использование пользовательского формата ячеек
Этот метод подходит для продвинутых пользователей, которые хотят комбинировать зачёркивание с другими эффектами (например, изменением цвета). Пользовательский формат позволяет задать стиль отображения текста без изменения его значения.
Пример: сделаем так, чтобы все числа в ячейке отображались зачёркнутыми и красными.
- Выделите ячейку или диапазон.
- Нажмите
Ctrl + 1и перейдите на вкладку Число. - В разделе Числовые форматы выберите (все форматы).
- В поле Тип введите:
[Красный][Зачёркнутый]# ##0 - Нажмите
OK.
Для текста используйте формат:
[Зачёркнутый]@
где @ — заполнитель для текста.
Способ 5: Зачёркивание через VBA (для автоматизации)
Если вам нужно зачеркнуть сотни ячеек по сложному правилу, VBA-макрос сэкономит часы работы. Например, можно написать скрипт, который будет зачёркивать все ячейки с определённым префиксом.
Пример макроса для зачёркивания всех ячеек со словом «Устарело»:
Sub StrikethroughText()
Dim cell As Range
For Each cell In Selection
If InStr(1, cell.Value, "Устарело", vbTextCompare) > 0 Then
cell.Font.Strikethrough = True
End If
Next cell
End Sub
Как использовать:
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте код в новый модуль (
Insert → Module). - Выделите нужный диапазон в Excel и запустите макрос (
F5).
Как запустить макрос, если кнопка F5 не работает?
Если клавиша F5 не запускает макрос, проверьте настройки Excel: Файл → Параметры → Настройка ленты. Убедитесь, что вкладка Разработчик добавлена на ленту. Затем перейдите на неё и нажмите Макросы, выберите StrikethroughText и кликните Выполнить.
Распространённые проблемы и их решения
Даже после правильного применения зачёркивания текст может отображаться некорректно. Вот типичные ситуации и способы их исправления:
- 🔸 Зачёркивание не видно при печати: Проверьте настройки принтера. В диалоговом окне печати (
Ctrl + P) выберите Параметры страницы → Печатать → Чёрно-белая (иногда цветной текст с зачёркиванием печатается серым). - 🔸 Линия слишком бледная: Увеличьте толщину шрифта (например, с
ОбычныйнаПолужирный) или измените цвет зачёркивания черезФормат ячеек → Шрифт → Цвет зачёркивания(доступно в Excel 2013+). - 🔸 Зачёркивание исчезает при копировании: Используйте Специальную вставку (
Главная → Вставить → Специальная вставка) и выберите Форматы. - 🔸 Не работает в защищённой ячейке: Снимите защиту с листа (
Рецензирование → Снять защиту листа), примените зачёркивание, затем верните защиту.
Альтернативы зачёркиванию в Excel
Если зачёркивание не подходит для вашей задачи, рассмотрите альтернативные способы визуального выделения:
- 🔹 Цвет шрифта: Серый текст (
Формат ячеек → Шрифт → Цвет) часто используется для обозначения неактуальных данных. - 🔹 Заливка ячейки: Светло-серая заливка (
Главная → Цвет заливки) делает текст менее заметным. - 🔹 Уменьшение размера шрифта: Текст размером 8–9 пт визуально «отступает» на второй план.
- 🔹 Добавление префикса: Вставляйте перед текстом символы
[X]или(Уст.).
Для сравнения методов:
| Метод | Преимущества | Недостатки |
|---|---|---|
| Зачёркивание | Чётко указывает на аннулирование | Может плохо печататься |
| Серый цвет текста | Хорошо виден на экране и при печати | Менее заметно, чем зачёркивание |
| Заливка ячейки | Подходит для больших диапазонов | Может конфликтовать с условным форматированием |
FAQ: Частые вопросы о зачёркивании в Excel
Можно ли зачеркнуть только часть текста в ячейке?
Да, но только если текст введён напрямую (не как результат формулы). Выделите нужный фрагмент прямо в строке формул (нажмите F2), затем примените зачёркивание через Формат ячеек → Шрифт.
Почему зачёркивание не сохраняется при экспорте в PDF?
Проблема возникает из-за настроек принтера. Перед экспортом проверьте:
- Откройте
Файл → Экспорт → Создать PDF/XPS. - Нажмите Параметры и убедитесь, что выбрано Как на экране.
- Снимите галочку Минимальный размер (может упрощать форматирование).
Как убрать зачёркивание со всех ячеек на листе?
Самый быстрый способ:
- Выделите весь лист (
Ctrl + A). - Нажмите
Ctrl + 1и перейдите на вкладку Шрифт. - Снимите галочку Зачёркнутый.
Для удаления только с ячеек с зачёркиванием используйте Найти и выделить (Главная → Найти и выделить → Выделить группу ячеек) с параметром Формат → Шрифт → Зачёркнутый.
Есть ли разница между зачёркиванием в Excel для Windows и macOS?
Да, в Excel для Mac:
- Нет горячих клавиш
Alt + Kдля быстрого доступа к зачёркиванию. - Окно Формат ячеек открывается через
Command + 1(а неCtrl + 1). - В некоторых версиях отсутствует опция Цвет зачёркивания.
Можно ли зачеркнуть текст в Excel Online?
В веб-версии Excel функционал ограничен. Зачёркивание доступно только через:
- Выделение ячейки → Главная → Формат (значок кисти) → Текстовые эффекты.
- Или через контекстное меню: правый клик → Формат ячеек → Шрифт.
Горячие клавиши и VBA в Excel Online не работают.