Зачеркивание текста в Microsoft Excel — казалось бы, простая задача, но многие пользователи сталкиваются с трудностями при её выполнении. В отличие от Word, где кнопка зачеркивания всегда под рукой, в Excel этот инструмент спрятан глубже. Более того, в зависимости от версии программы (2010, 2016, 2019, 365 или онлайн) и даже от типа устройства (ПК, Mac, планшет) способы применения зачеркивания могут отличаться.
В этой статье мы разберём все возможные методы: от базовых (горячие клавиши и панель инструментов) до продвинутых (условное форматирование и VBA-макросы). Вы узнаете, как зачеркнуть одно слово в ячейке, весь текст, а также как автоматизировать процесс для больших таблиц. Особое внимание уделим нюансам, о которых не пишут в стандартных инструкциях — например, почему зачеркивание может исчезнуть при копировании данных или как сохранить формат при экспорте в PDF.
Если вы работаете с отчётностью, где нужно выделять устаревшие данные, или ведёте список задач с выполненными пунктами, умение быстро зачеркивать текст сэкономит вам часы времени. Даже если вы новичок, после прочтения этой статьи сможете применять зачеркивание не хуже опытного бухгалтера или аналитика.
Приступим к практике — начнём с самого простого способа, который работает во всех версиях Excel.
1. Горячие клавиши для зачеркивания текста (самый быстрый способ)
Использование горячих клавиш — оптимальный вариант, если вам нужно зачеркнуть текст в нескольких ячейках за считанные секунды. В Excel для этого есть стандартная комбинация, но она работает не так, как в Word или Google Docs.
Выделите ячейку (или диапазон ячеек) с текстом, который нужно зачеркнуть, и нажмите:
Ctrl + 5
Эта комбинация применяет или убирает зачеркивание для выделенного текста. Если клавиша 5 не срабатывает (такое бывает на некоторых ноутбуках), попробуйте альтернативный вариант:
Ctrl + Shift + F → Alt + K
Здесь Ctrl + Shift + F открывает окно форматирования ячеек, а Alt + K активирует опцию зачеркивания.
⚠️ Внимание: На Mac комбинация отличается — используйте Command + Shift + X. Также учтите, что в Excel Online горячие клавиши могут не работать из-за ограничений браузера.
Если вам нужно зачеркнуть только часть текста в ячейке (например, одно слово из предложения), этот метод не подойдёт. Для частичного зачеркивания читайте следующий раздел.
2. Зачеркивание через панель инструментов (визуальный метод)
Если вы предпочитаете работать мышью, зачеркнуть текст можно через ленту инструментов. Вот пошаговая инструкция:
- Выделите ячейку (или диапазон ячеек) с текстом.
- Перейдите на вкладку
Главная(Home в английской версии). - В группе
Шрифт(Font) найдите кнопку с буквой абв и перечёркнутой линией (обычно она скрыта под кнопкойПодчёркнутый). - Щёлкните по ней один раз, чтобы применить зачеркивание.
Если кнопки нет на панели:
- 🔍 Нажмите на стрелочку в правом нижнем углу группы
Шрифт— откроется окноФормат ячеек. - 📌 Перейдите на вкладку
Шрифти поставьте галочку напротивЗачёркнутый. - ✅ Нажмите
ОК, чтобы применить изменения.
Этот метод удобен, если вам нужно одновременно применить несколько стилей (например, зачеркнуть текст и сделать его серым). Также он подходит для частичного зачеркивания — если дважды кликнуть по ячейке и выделить только нужное слово, а затем применить форматирование.
⚠️ Внимание: В Excel для Mac кнопка зачеркивания может отсутствовать в ленте по умолчанию. Чтобы её добавить:
- Щёлкните правой кнопкой по ленте и выберите
Настройка ленты. - В правой колонке найдите группу
Шрифти добавьте командуЗачёркнутый.
3. Зачеркивание части текста в ячейке (точечное форматирование)
Часто требуется зачеркнуть не весь текст в ячейке, а только отдельное слово или фразу. Например, в списке задач:
Купить продукты, ✔ оплатить счета, позвонить клиенту
Здесь "оплатить счета" уже выполнено и должно быть зачёркнуто.
Для этого:
- Дважды кликните по ячейке, чтобы перейти в режим редактирования (или нажмите
F2). - Выделите мышью только те символы, которые нужно зачеркнуть.
- Используйте горячие клавиши (
Ctrl + 5) или кнопку на панели инструментов (как в предыдущем разделе).
⚠️ Внимание: Если после этого вы измените содержимое ячейки (например, добавите текст), форматирование может сбиться. Чтобы этого избежать, используйте условное форматирование (см. раздел 5).
Также учтите, что частичное зачеркивание не сохраняется при экспорте в .csv — в этом формате поддерживается только форматирование всей ячейки.
Выделили только нужные символы (не всю ячейку)|
Убедились, что режим редактирования активен (мигающий курсор)|
Проверли, что после изменения текста форматирование не слетит|-->
4. Зачеркивание через формат по образцу (для больших таблиц)
Если вам нужно применить зачеркивание к десяткам или сотням ячеек, ручное форматирование каждой из них займёт слишком много времени. В этом случае поможет инструмент Формат по образцу (Format Painter).
Как использовать:
- Зачеркните одну ячейку любым удобным способом (например, через панель инструментов).
- Выделите эту ячейку и нажмите на кнопку
Формат по образцу(кисть в группеБуфер обмена). - Курсор превратится в кисть — кликните по тем ячейкам, к которым хотите применить зачеркивание.
- Чтобы применить формат к диапазону, зажмите левую кнопку мыши и проведите по нужным ячейкам.
💡 Совет: Если нужно зачеркнуть ячейки в нескольких несмежных диапазонах, дважды кликните по кнопке Формат по образцу. Кисть останется активной, и вы сможете применить формат к любым ячейкам. Чтобы отменить режим, нажмите Esc.
⚠️ Внимание: Инструмент копирует все параметры форматирования (шрифт, цвет, границы и т. д.). Если вам нужно скопировать только зачеркивание, используйте условное форматирование (раздел 5) или стили ячеек (раздел 6).
5. Автоматическое зачеркивание через условное форматирование
Условное форматирование позволяет зачеркивать текст автоматически при выполнении определённых условий. Например, вы можете настроить правило, чтобы все ячейки со словом "✔" или "выполнено" зачёркивались самостоятельно.
Инструкция:
- Выделите диапазон ячеек, к которому хотите применить правило (например,
A1:A100). - Перейдите на вкладку
Главная→Условное форматирование→Создать правило. - В окне
Новое правило форматированиявыберитеФорматировать только ячейки, которые содержат. - В поле
Форматировать только ячейки свыберитеТекст→содержащийи введите слово (например, "✔"). - Нажмите
Формат, перейдите на вкладкуШрифти поставьте галочку напротивЗачёркнутый. - Нажмите
ОК→ОК, чтобы сохранить правило.
Теперь все ячейки с указанным текстом будут зачёркнуты автоматически. Это удобно для:
- 📋 Списков задач (зачёркивание выполненных пунктов).
- 📊 Отчётов (выделение устаревших данных).
- 📅 Календарей (помечение прошедших событий).
🔹 Расширенный пример: Если вам нужно зачеркнуть ячейки с прошедшей датой, создайте правило с формулой:
=TODAY()>A1
и примените его к диапазону с датами. Все ячейки с датами раньше сегодняшней будут зачёркнуты.
6. Создание пользовательского стиля с зачеркиванием
Если вы часто используете зачеркивание вместе с другими параметрами форматирования (например, серый цвет + зачёркнутый текст), имеет смысл создать пользовательский стиль. Это сэкономит время и обеспечит единообразие оформления.
Как создать стиль:
- Выделите любую ячейку и отформатируйте её так, как вам нужно (зачеркните текст, измените цвет и т. д.).
- Перейдите на вкладку
Главная→ в группеСтилинажмите на стрелочку в правом нижнем углу. - Выберите
Создать стиль ячейки. - Введите название стиля (например, "Выполнено") и нажмите
ОК.
Теперь ваш стиль появится в галерее стилей. Чтобы применить его, просто выделите нужные ячейки и выберите стиль из списка.
📌 Преимущества метода:
| Плюс | Пояснение |
|---|---|
| ⚡ Быстрое применение | Одно нажатие вместо нескольких действий. |
| 🎨 Единообразие | Все ячейки будут выглядеть одинаково. |
| 🔄 Лёгкое обновление | Измените стиль один раз — он обновится во всех ячейках. |
| 📤 Сохранение при экспорте | Стили сохраняются при копировании в другие книги. |
⚠️ Внимание: Стили ячеек не сохраняются в формате .csv. Если вам нужно передать таблицу с зачёркнутым текстом в таком формате, используйте условное форматирование или экспортируйте в .pdf.
7. Зачеркивание с помощью VBA-макросов (для продвинутых пользователей)
Если вам нужно зачеркнуть текст программно (например, по нажатию кнопки или при открытии файла), используйте макросы на языке VBA. Этот метод подходит для автоматизации рутинных задач.
Пример макроса, который зачёркивает все ячейки с текстом "✔" в выделенном диапазоне:
Sub StrikeThroughCompleted()
Dim cell As Range
For Each cell In Selection
If InStr(1, cell.Value, "✔") > 0 Then
cell.Font.Strikethrough = True
End If
Next cell
End Sub
Как использовать:
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте код в новый модуль (
Insert → Module). - Вернитесь в Excel, выделите диапазон ячеек и запустите макрос через
Alt + F8.
🔹 Продвинутый пример: Макрос для зачеркивания ячеек с прошедшей датой:
Sub StrikeThroughOldDates()
Dim cell As Range
For Each cell In Selection
If IsDate(cell.Value) And cell.Value < Date Then
cell.Font.Strikethrough = True
cell.Font.Color = RGB(128, 128, 128) ' Серый цвет
End If
Next cell
End Sub
⚠️ Внимание: Макросы не работают в Excel Online и могут быть заблокированы в файлах, полученных из ненадёжных источников. Чтобы разрешить выполнение макросов, перейдите в
Чтобы предотвратить случайное редактирование кода, добавьте пароль на проект VBA: 1. В редакторе VBA кликните правой кнопкой по 2. Выберите 3. Перейдите на вкладку 4. Сохраните файл в формате Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Параметры макросов и выберите Включить все макросы (не рекомендуется для файлов из интернета).
Как защитить макрос от случайного изменения?
VBAProject (Имя_файла.xlsm).Свойства VBAProject.Защита и установите пароль..xlsm (с поддержкой макросов).
8. Частые проблемы и их решения
При работе с зачёркнутым текстом в Excel пользователи сталкиваются с типичными ошибками. Вот как их избежать или исправить:
🔸 Проблема 1: Зачеркивание исчезает при копировании ячеек.
Решение: Используйте Специальную вставку → Форматы, чтобы скопировать только форматирование. Или применяйте условное форматирование, которое сохраняется при копировании.
🔸 Проблема 2: В .csv или .txt зачеркивание не отображается.
Решение: Экспортируйте файл в .pdf или .xlsx. Формат .csv не поддерживает форматирование текста.
🔸 Проблема 3: Горячие клавиши Ctrl + 5 не работают.
Решение:
- Проверьте, не конфликтует ли комбинация с другими программами (например, с AutoHotkey).
- Попробуйте альтернативную комбинацию:
Ctrl + 1(открывает формат ячеек) →Alt + K. - На Mac используйте
Command + Shift + X.
🔸 Проблема 4: Зачеркивание применяется ко всей ячейке, а нужно только к части текста.
Решение: Перейдите в режим редактирования (F2), выделите нужный фрагмент и примените зачеркивание.
🔸 Проблема 5: После обновления Excel зачеркивание сбилось.
Решение: Обновите стили или правила условного форматирования. Иногда после апдейтов Excel сбрасывает пользовательские настройки.
FAQ: Ответы на частые вопросы
Можно ли зачеркнуть текст в Excel на телефоне (Android/iOS)?
Да, но функционал ограничен. В мобильном Excel:
- Выделите ячейку.
- Нажмите на иконку
А(форматирование текста). - Выберите
Дополнительно→Зачёркнутый.
⚠️ На Android эта опция может отсутствовать в старых версиях приложения. Обновите Excel через Google Play или App Store.
Как убрать зачеркивание со всех ячеек сразу?
Выделите диапазон с зачёркнутым текстом и:
- Нажмите
Ctrl + 5(отменит зачеркивание). - Или перейдите в
Главная → Шрифти снимите галочку сЗачёркнутый. - Для условного форматирования:
Условное форматирование → Управление правилами→ удалите ненужные правила.
Почему при объединении ячеек зачеркивание пропадает?
При объединении (Главная → Объединить и поместить в центре) Excel сбрасывает часть форматирования. Чтобы сохранить зачеркивание:
- Сначала примените зачеркивание ко всем ячейкам, которые планируете объединить.
- Затем объединяйте их.
Если зачеркивание всё равно пропало, используйте условное форматирование с правилом для объединённых ячеек.
Как зачеркнуть текст в защищённой ячейке?
Если лист защищён (Рецензирование → Защитить лист), вы не сможете изменить форматирование. Решения:
- 🔓 Снимите защиту (если знаете пароль).
- 📝 Используйте условное форматирование до защиты листа — оно будет работать даже после блокировки.
- 🤖 Напишите макрос, который разблокирует ячейки, применяет зачеркивание и снова блокирует их.
Есть ли разница между зачеркиванием в Excel и Google Таблицах?
Да, в Google Sheets:
- Горячие клавиши:
Alt + Shift + 5(вместоCtrl + 5). - Нет кнопки зачеркивания на панели инструментов — только через меню
Формат → Текст → Зачёркнутый. - Условное форматирование настраивается иначе:
Формат → Условное форматирование→ создайте правило с настройкой текста.