Зачем нужно зачеркивание в Excel и когда оно применяется
Зачеркнутый текст в Microsoft Excel — это не просто декоративный элемент, а мощный инструмент визуальной организации данных. Чаще всего его используют для:
— пометки выполненных задач в чек-листах (например, в таблицах проектов или личных планах);
— выделения устаревших записей в отчетах без их удаления (чтобы сохранить историю изменений);
— обозначения аннулированных строк в финансовых документах или инвентарных списках.
В отличие от удаления или изменения цвета шрифта, зачеркивание позволяет сохранить информацию видимой, но при этом четко показать, что она больше не актуальна. Это особенно ценно в совместной работе, где важно отслеживать, какие данные были изменены или исключены из расчетов.
Интересный факт: в Excel 365 и Excel 2021 зачеркнутый текст автоматически игнорируется в некоторых функциях (например, в СУММЕСЛИ), если не указано иное. Это позволяет использовать форматирование как логический фильтр.
Способ 1: Горячие клавиши — зачеркнуть текст за 2 секунды
Самый быстрый метод, который работает во всех версиях Excel — сочетание клавиш. Это идеальный вариант, если вам нужно зачеркнуть одну-две ячейки или строку:
- Выделите ячейку (или диапазон ячеек) с текстом.
- Нажмите
Ctrl + 5(в некоторых раскладках может потребоватьсяCtrl + %).
Готово! Текст будет перечеркнут по центру. Чтобы убрать зачеркивание, повторите то же сочетание клавиш.
Преимущества метода:
- 🚀 Мгновенный результат без открытия меню
- 🔄 Работает во всех версиях Excel (от 2003 до 365)
- 🎯 Точечное применение к выбранным ячейкам
Способ 2: Кнопка на ленте — визуальный контроль форматирования
Если вы предпочитаете работать с интерфейсом или не помните сочетаний клавиш, используйте панель инструментов:
- Выделите нужные ячейки.
- Перейдите на вкладку Главная.
- В группе Шрифт найдите кнопку Зачеркнутый (буква "abc" с линией посередине).
- Щелкните по ней один раз для применения или второй раз для отмены.
В Excel 2016 и новее кнопка может быть скрыта под меню "Дополнительные параметры" (маленькая стрелка в правом нижнем углу группы Шрифт). В этом случае:
Главная → Шрифт → [кнопка с стрелкой] → Зачеркнутый
Этот метод удобен, когда вы:
- 🖱️ Работаете с тачпадом и не любите горячие клавиши
- 👀 Хотите визуально контролировать процесс
- 📊 Форматируете большие диапазоны данных
Способ 3: Формат ячеек — расширенные настройки
Для тех, кто любит гибкость, меню Формат ячеек предлагает дополнительные опции:
- Выделите ячейки и нажмите
Ctrl+1(или правая кнопка мыши → Формат ячеек). - Перейдите на вкладку Шрифт.
- Поставьте галочку напротив Зачеркнутый.
- Нажмите ОК.
Здесь же можно комбинировать зачеркивание с другими эффектами:
- 🎨 Цвет шрифта — например, серый зачеркнутый текст для "мягкого" удаления
- 🔤 Начертание — полужирное или курсивное зачеркивание для акцента
- 📏 Размер — увеличьте кегль для лучшей видимости
Как сделать двойное зачеркивание?
В стандартном Excel нет встроенной опции двойного зачеркивания. Однако можно обойти это ограничение:
1. Зачеркните текст стандартным способом
2. Добавьте границу снизу ячейки (Главная → Границы → Нижняя граница)
3. Установите цвет границы в тон шрифта
Это создаст визуальный эффект двойной линии.
Этот метод незаменим, когда нужно:
- 🎭 Применить несколько стилей одновременно (например, зачеркнутый + полужирный красный текст для пометки ошибок)
- 📋 Сохранить настройки как пользовательский стиль для повторного использования
Способ 4: Условное форматирование — автоматическое зачеркивание
Представьте: у вас таблица с задачами, и вы хотите, чтобы выполненные (где в столбце Статус стоит "Готово") автоматически зачеркивались. Для этого:
- Выделите диапазон, который нужно форматировать (например,
A2:B100). - Перейдите на вкладку Главная → Условное форматирование → Создать правило.
- Выберите Форматировать только ячейки, которые содержат.
- В первом поле укажите Значение, во втором — равно, в третьем введите "Готово".
- Нажмите Формат, перейдите на вкладку Шрифт и поставьте галочку Зачеркнутый.
- Подтвердите изменения кнопкой ОК.
Теперь при изменении статуса на "Готово" текст будет зачеркиваться автоматически. Это работает и для других условий:
| Условие | Пример применения | Формула (если нужна) |
|---|---|---|
| Даты | Зачеркнуть просроченные задачи | =TODAY()-A1>7 (просрочено более чем на 7 дней) |
| Числа | Зачеркнуть нулевые значения | =A1=0 |
| Текст | Зачеркнуть ячейки с словом "Отмена" | =НАЙТИ("Отмена";A1) |
| Логика | Зачеркнуть если сумма в строке = 0 | =СУММ(B2:D2)=0 |
Выделить диапазон данных|Создать новое правило|Указать условие (значение/формула)|Настроить формат шрифта|Проверить работу на тестовых данных-->
Предупреждение: условное форматирование не копируется при обычном копировании ячеек. Чтобы перенести правила, используйте Специальная вставка → Форматы.
Способ 5: Макрос VBA — зачеркнуть по сложным критериям
Для продвинутых пользователей, которым нужно зачеркнуть текст по нестандартным условиям (например, каждую вторую строку или ячейки с определенным цветом фона), подойдет VBA.
Пример макроса, который зачеркивает все ячейки в выделенном диапазоне с числовыми значениями меньше 100:
Sub StrikeThroughNumbers()
Dim cell As Range
For Each cell In Selection
If IsNumeric(cell.Value) And cell.Value < 100 Then
cell.Font.Strikethrough = True
End If
Next cell
End Sub
Как использовать:
- Нажмите
Alt+F11для открытия редактора VBA. - Вставьте код в новый модуль (
Insert → Module). - Вернитесь в Excel, выделите диапазон и запустите макрос (
Alt+F8).
Возможности VBA для зачеркивания:
- 🤖 Автоматизация рутинных задач (например, еженедельное зачеркивание просроченных записей)
- 🎯 Сложная логика (зачеркнуть каждую 5-ю строку или ячейки с определенным форматом)
- 🔄 Интеграция с другими действиями (зачеркнуть + изменить цвет + отправить уведомление)
Типичные ошибки и как их избежать
Даже в такой простой операции как зачеркивание пользователи часто сталкиваются с проблемами. Вот самые распространенные:
⚠️ Внимание: Если после применения зачеркивания текст стал невидимым, проверьте цвет шрифта — возможно, он совпадает с цветом зачеркивающей линии (по умолчанию черный). Решение: измените цвет шрифта на контрастный.
Другие распространенные ошибки:
- 🔍 Зачеркивание не применяется: Убедитесь, что ячейка не защищена от изменений (
Формат ячеек → Защита). - 🖼️ Линия прерывистая: Это происходит при печати, если установлено низкое разрешение. Проверьте настройки принтера.
- 🔄 Не работает
Ctrl+5: В некоторых локализациях Excel (например, турецкой) это сочетание конфликтует с другими функциями. Используйте альтернативный метод.
Если зачеркивание применяется, но не отображается:
- Проверьте масштаб отображения (может быть слишком мелкий).
- Убедитесь, что не включен режим
Разметка страницы(в нем некоторые форматы отображаются иначе). - Обновите видеодрайвер — иногда проблемы с отображением связаны с графической подсистемой.
FAQ: Ответы на частые вопросы
Можно ли зачеркнуть текст в Excel Online?
Да, в Excel Online доступны те же способы, что и в десктопной версии. Горячие клавиши Ctrl+5 работают, а кнопка зачеркивания находится на вкладке Главная в группе Шрифт. Ограничение: нет возможности создать макросы VBA.
Как зачеркнуть текст в ячейке, но оставить формулы видимыми?
Зачеркивание применяется ко всему содержимому ячейки, включая результаты формул. Если нужно зачеркнуть только текст, а формулу оставить нетронутой, используйте такой обходной путь:
- Разделите текст и формулу по разным ячейкам.
- Объедините их отображение с помощью функции
=A1&" "&ТЕКСТ(B1;"#"). - Примените зачеркивание только к ячейке с текстом.
Почему при копировании зачеркнутый текст становится обычным?
Это происходит, если вы используете специальную вставку без форматирования. Чтобы сохранить зачеркивание:
- Используйте стандартное копирование (
Ctrl+C/Ctrl+V). - Либо выберите
Главная → Вставить → Сохранить исходное форматирование.
Исключение: при копировании между книгами с разными темами оформления зачеркивание может сброситься. В этом случае примените его заново.
Как убрать зачеркивание со всех ячеек на листе?
Самый быстрый способ:
- Выделите весь лист (
Ctrl+A, дважды для выбора всех ячеек). - Нажмите
Ctrl+5— это отменит зачеркивание везде, где оно было.
Альтернатива: используйте Найти и заменить:
Главная → Найти и выделить → Заменить.- В поле "Найти" введите любой символ (например,
*). - В поле "Заменить на" оставьте пустым.
- Нажмите Формат → Шрифт и снимите галочку Зачеркнутый.
- Нажмите Заменить все.
Есть ли разница между зачеркиванием в Excel и Google Таблицах?
Основные отличия:
| Функция | Excel | Google Таблицы |
|---|---|---|
| Горячие клавиши | Ctrl+5 |
Alt+Shift+5 |
| Условное форматирование | Поддерживает формулы | Формулы только в платной версии |
| Макросы | Полная поддержка VBA | Ограниченные скрипты (Google Apps Script) |
| Совместная работа | Зачеркивание видно всем пользователям | Зачеркивание видно в реальном времени |