Пользователи часто путают функции Microsoft Word и Excel, особенно когда речь идёт о форматировании текста. Если в Word зачеркнуть слово можно буквально в два клика, то в Excel этот процесс вызывает вопросы: где искать нужную кнопку, почему сочетание клавиш Ctrl+D не работает, и можно ли вообще сделать это без изменения формул. Спойлер: да, можно — и мы покажем 5 проверенных способов, включая скрытые фишки для опытных пользователей.
В этой статье вы найдёте не только базовые инструкции, но и сравнительную таблицу методов, предупреждения о типичных ошибках (например, почему зачёркивание может сломать формулу), а также ответы на частые вопросы — от "как убрать зачёркивание" до "можно ли применить это к целому столбцу автоматически". Если вы работаете с прайс-листами, чек-листами или отчётностью, где нужно визуально отмечать устаревшие данные, этот гайд сэкономит вам часы рутинной правки.
Кстати, вы когда-нибудь пробовали зачеркнуть текст в Excel через контекстное меню?
Почему в Excel нет кнопки "Зачеркнутый" на видном месте
В отличие от Microsoft Word, где кнопка зачёркивания (abc̶) находится на главной панели рядом с жирным и курсивом, в Excel её нет в стандартном наборе инструментов. Это связано с философией программы: здесь приоритет отдан данным и вычислениям, а не текстовому оформлению. Однако функция всё же существует — просто спрятана глубже.
Вот ключевые причины, почему пользователи не могут быстро найти зачёркивание:
- 🔍 Отсутствие визуальной подсказки: в ленте Excel нет отдельной вкладки для текстового форматирования, как в Word.
- 📏 Контекстная зависимость: кнопка появляется только при выделении ячейки с текстом, а не пустой.
- 🔄 Разные версии интерфейса: в Excel 2013 и Excel 365 путь к функции отличается.
Интересный факт: в Google Sheets зачёркивание реализовано проще — там есть отдельная кнопка в меню форматирования. Но в Excel за это отвечает формат ячеек, который многие пользователи обходят стороной.
Способ 1: Через формат ячеек (универсальный метод)
Это самый надёжный способ, который работает во всех версиях Excel — от 2010 до 365. Он не зависит от языка интерфейса и не ломает формулы.
- Выделите ячейку (или диапазон) с текстом, который нужно зачеркнуть.
- Нажмите
Ctrl+1(или правый клик →Формат ячеек). - В открывшемся окне перейдите на вкладку
Шрифт. - Поставьте галочку напротив
Зачеркнутыйи нажмитеОК.
Преимущества метода:
- ✅ Работает даже в защищённых листах (если разрешено форматирование).
- ✅ Не конфликтует с условным форматированием.
- ✅ Сохраняется при экспорте в PDF.
Что делать, если окно "Формат ячеек" не открывается?
Проверьте, не заблокировано ли оно макросом или надстройкой. Попробуйте альтернативный вызов через меню Главная → Формат → Формат ячеек.
⚠️
Внимание: Если ячейка содержит формулу, зачёркивание применится к результату вычисления, а не к самой формуле. Например, если в ячейке =A1+B1, зачёркнутым станет число, а не текст формулы.
Способ 2: Горячие клавиши (для опытных пользователей)
Если вы любите работать с клавиатуры, запомните это сочетание:
Ctrl + 5
Оно применяет или убирает зачёркивание для выделенного текста. Этот метод работает в Excel 2013 и новее, но имеет нюансы:
- 🔢 Только для текста: если ячейка содержит число, сначала преобразуйте её в текстовый формат (
Формат → Формат ячеек → Текстовый). - 🔄 Переключатель: повторное нажатие
Ctrl+5убирает зачёркивание. - 🚫 Не работает в веб-версии: в Excel Online это сочетание неактивно.
Для сравнения: в Word зачёркивание включается через Alt+H+4, но в Excel это сочетание не работает.
Выделена ли ячейка с текстом?|Нет ли активных диалоговых окон?|Поддерживает ли ваша версия Excel это сочетание?|Ячейка не в режиме редактирования (нет мигающего курсора)?-->
Способ 3: Через ленту инструментов (скрытая кнопка)
Кнопка зачёркивания в Excel спрятана в выпадающем меню. Вот как её найти:
- Выделите ячейку с текстом.
- На вкладке
Главнаяв группеШрифткликните по маленькой стрелке в правом нижнем углу (она открывает окноФормат ячеек). - Либо найдите кнопку
abc̶в выпадающем списке рядом сЖ(жирный) иК(курсив).
В Excel 365 кнопка может отображаться сразу в ленте, если вы ранее её использовали. Если её нет:
- 🔧 Настройка ленты: правый клик по ленте →
Настройка ленты→ добавить командуЗачеркнутыйв группуШрифт. - 📌 Закрепление: после первого использования кнопка может "закрепиться" в ленте автоматически.
⚠️
Внимание: В некоторых локализациях Excel (например, на арабском или иврите) кнопка может находиться в другом месте из-за особенностей интерфейса. Если не находите — используйте Ctrl+1.
Способ 4: Условное форматирование (автоматическое зачёркивание)
Если вам нужно зачёркивать текст по определённому правилу (например, все ячейки со словом "Устарело" или числами меньше 0), используйте условное форматирование:
- Выделите диапазон ячеек.
- Перейдите на вкладку
Главная → Условное форматирование → Создать правило. - Выберите
Форматировать только ячейки, которые содержат. - Задайте условие (например, "Текст содержит: Устарело").
- Нажмите
Формат, перейдите на вкладкуШрифти поставьте галочкуЗачеркнутый.
Примеры автоматического зачёркивания:
| Условие | Пример данных | Результат |
|---|---|---|
| Текст содержит "Старый" | "Старый прайс" | ~~Старый прайс~~ |
| Значение < 0 | -150 | ~~-150~~ |
| Дата раньше сегодняшней | 10.05.2023 | ~~10.05.2023~~ |
| Формула возвращает "Нет" | =ЕСЛИ(A1>100;"Да";"Нет") | ~~Нет~~ |
Это особенно удобно для динамических отчётов, где устаревшие данные нужно отмечать автоматически. Например, в таблице с дедлайнами все просроченные задачи будут зачёркиваться без ручного контроля.
Способ 5: Макрос VBA (для продвинутых пользователей)
Если вам нужно зачеркнуть сотни ячеек по сложному критерию, напишите простой макрос. Например, этот код зачёркивает все ячейки в выделенном диапазоне, где текст начинается с "Исправлено":
Sub StrikeThroughText()
Dim cell As Range
For Each cell In Selection
If Left(cell.Value, 9) = "Исправлено" Then
cell.Font.Strikethrough = True
End If
Next cell
End Sub
Как использовать:
- Нажмите
Alt+F11, чтобы открыть редактор VBA. - Вставьте код в новый модуль (
Insert → Module). - Выделите нужный диапазон в Excel и запустите макрос (
F5).
⚠️
Внимание: Макросы могут быть заблокированы настройками безопасности. Если код не работает, проверьте: Файл → Параметры → Центр управления безопасностью → Параметры центра → Включить все макросы (не рекомендуется для недоверенных файлов).
В Excel 2019 и новее макросы с зачёркиванием работают на 20% быстрее благодаря оптимизации движка VBA.
Сравнение Excel и Word: почему способы разные
В Microsoft Word зачеркнуть текст можно:
- 🖱️ Через кнопку на панели (
Главная → Шрифт → abc̶). - ⌨️ Горячими клавишами
Alt+H+4. - 📝 Через контекстное меню (правый клик →
Шрифт).
В Excel этих методов нет по трём причинам:
- Приоритет данных: Excel оптимизирован для чисел и формул, а не для текстового оформления.
- Контекстное форматирование: зачёркивание применяется к ячейке целиком, а не к отдельным словам (как в Word).
- Совместимость с формулами: в Excel важно не нарушить вычисления, поэтому текстовые эффекты реализованы иначе.
FAQ: Частые вопросы о зачёркивании в Excel
Можно ли зачеркнуть текст в защищённой ячейке?
Да, но только если при настройке защиты листа (Рецензирование → Защитить лист) вы поставили галочку "Форматировать ячейки". Иначе функция будет заблокирована.
Почему после зачёркивания текст стал невидимым?
Скорее всего, у текста совпадает цвет с фоном ячейки. Проверьте настройки в Формат ячеек → Шрифт → Цвет. Также это может быть баг в Excel 2016 — попробуйте обновить программу.
Как убрать зачёркивание со всего листа сразу?
Выделите весь лист (Ctrl+A), затем нажмите Ctrl+1 → вкладка Шрифт → снимите галочку Зачеркнутый. Для отдельных ячеек используйте Ctrl+5.
Работает ли зачёркивание в мобильной версии Excel?
В приложении Excel для Android/iOS функция доступна через Формат → Ячейки → Шрифт → Зачеркнутый. Горячие клавиши (Ctrl+5) не работают.
Можно ли зачеркнуть текст в сводной таблице?
Да, но только вручную для отдельных ячеек. Условное форматирование в сводных таблицах работает ограниченно — зачёркивание применится только к значениям, а не к заголовкам.