Цвет фона в Microsoft Excel — это не просто эстетический элемент. Правильное использование цветовых акцентов помогает выделять ключевые данные, группировать информацию и делать таблицы более читабельными. Например, красный фон может сигнализировать об убытках, зелёный — о прибыли, а жёлтый — о данных, требующих внимания. Но как именно изменить цвет фона, если вы никогда этого не делали?
В этой статье мы разберём все возможные способы: от базового окрашивания отдельных ячеек до массового форматирования целых листов. Вы узнаете, как работать с цветом в разных версиях Excel (включая Excel Online и мобильное приложение), как использовать условное форматирование для автоматического изменения фона, и что делать, если цвет внезапно сбрасывается при копировании. А ещё — малоизвестные приёмы, которые экономят время при работе с большими таблицами.
1. Базовый способ: изменение цвета фона ячеек вручную
Самый простой метод — окрасить ячейки или диапазон с помощью инструмента "Заливка". Он доступен во всех версиях Excel, включая Excel 2010–2026 и Microsoft 365. Вот как это работает:
- Выделите ячейки, строку или столбец, которые нужно окрасить. Для выделения всего листа нажмите на серый треугольник в левом верхнем углу (между заголовками строк и столбцов).
- На вкладке
Главнаянайдите группуШрифти кликните на стрелку рядом с иконкой "Цвет заливки" (изображается как ведёрко с краской). - Выберите один из предложенных цветов или нажмите
Другие цвета..., чтобы открыть палитру с возможностью создания собственного оттенка.
Если вы часто используете определённые цвета, добавьте их в "Тему": кликните правой кнопкой на цвет в палитре и выберите Добавить в набор цветов темы. Это сэкономит время в будущем.
- 🎨 Стандартные цвета: 10 предварительно заданных оттенков (включая серый, синий, зелёный).
- 🖌️ Цвета темы: палитра, синхронизированная с оформлением документа (изменяется в
Макет → Цвета). - 🔍 Последние использованные: Excel запоминает 10 последних выбранных цветов.
⚠️ Внимание: Если вы копируете ячейки с заливкой в другую книгу Excel, цвет может измениться, если в целевой книге используется другая тема оформления. Чтобы избежать этого, скопируйте ячейки какЗначения со форматом(черезСпециальная вставка).
2. Как изменить цвет фона всей строки или столбца
Окрашивание целых строк или столбцов удобно для визуального разделения данных. Например, можно чередовать цвета строк (зебра-эффект) для улучшения восприятия. Сделать это можно двумя способами:
Способ 1: Ручная заливка
Выделите заголовок строки (число слева) или столбца (буква сверху), затем примените заливку, как описано в предыдущем разделе. Excel автоматически раскрасит все ячейки в выделенном ряду или колонке.
Способ 2: Условное форматирование (автоматическое)
Если нужно, чтобы строки окрашивались по правилу (например, каждая вторая), используйте условное форматирование:
- Выделите диапазон строк (например,
A1:Z100). - Перейдите в
Главная → Условное форматирование → Создать правило. - Выберите
Использовать формулу для определения форматируемых ячеек. - Введите формулу
=ОСТАТ(СТРОКА();2)=0для чередования цветов. - Нажмите
Формат, выберите вкладкуЗаливкаи укажите цвет.
Теперь каждая чётная строка будет автоматически окрашиваться в выбранный цвет. Чтобы применить это к столбцам, замените СТРОКА() на СТОЛБЕЦ().
Как сделать "зебру" для уже отсортированных данных?
Если ваши данные отсортированы (например, по алфавиту), используйте формулу =ОСТАТ(СУММПРОИЗВ(--(A$1:A1<>""));2)=0. Она учитывает только непустые ячейки, избегая сбоев при пропусках.
| Действие | Сочетание клавиш (Windows) | Сочетание клавиш (Mac) |
|---|---|---|
| Выделить всю строку | Shift + Пробел |
Shift + Space |
| Выделить весь столбец | Ctrl + Пробел |
Control + Space |
| Открыть окно "Цвет заливки" | Alt + H, H |
Option + Command + 1 |
| Убрать заливку | Alt + H, H, N |
Option + Command + 1 → Заливка → Нет заливки |
3. Изменение цвета фона всего листа Excel
В отличие от ячеек, фон всего листа меняется через настройки самой страницы. Это полезно, если вы хотите создать тематический фон для печати (например, серый для черновиков) или просто разнообразить вид электронной таблицы.
Вот как это сделать:
- Перейдите на вкладку
Разметка страницы(в Excel 2016 и новее). - В группе
Параметры страницынажмите на стрелку в правом нижнем углу (откроется окноПараметры страницы). - Перейдите на вкладку
Листи в разделеПечатьвыберитеФон.... - Выберите цвет из палитры или загрузите изображение (например, логотип компании).
⚠️ Внимание: Фон листа виден только в режиме разметки страницы и при печати. В обычном режиме просмотра он не отображается! Чтобы увидеть результат, переключитесь на вкладку Вид → Разметка страницы.
- 🖼️ Изображение как фон: Можно использовать
.jpg,.pngили.bmp, но оно будет растянуто на весь лист. - 🎨 Цвет фона: Лучше выбирать светлые оттенки (тёмные затрудняют чтение текста).
- 🔄 Печать фона: По умолчанию фон не печатается. Чтобы включить печать, поставьте галочку
Чёрно-белаявПараметры страницы → Лист.
4. Условное форматирование: автоматическое изменение цвета фона
Один из самых мощных инструментов Excel — условное форматирование. Оно позволяет автоматически менять цвет фона ячеек в зависимости от их значений. Например, можно выделить красным все ячейки со значением ниже нуля или жёлтым — с просроченными датами.
Рассмотрим два популярных сценария:
Сценарий 1: Выделение ячеек по значению
- Выделите диапазон (например,
B2:B100). - Перейдите в
Главная → Условное форматирование → Правила выделения ячеек → Больше.... - Выберите условие (например,
Значение меньше), укажите порог (скажем,0) и настройте формат (красный фон).
Сценарий 2: Цветовая шкала
Идеально для визуализации распределения данных. Например, в таблице с продажами зелёный будет обозначать высокие значения, красный — низкие:
- Выделите диапазон с числами.
- Выберите
Условное форматирование → Цветовые шкалыи подберите подходящую палитру.
Выделен правильный диапазон|Правило применено ко всем нужным ячейкам|Цвета контрастны и различимы|Форматирование не конфликтует с ручной заливкой-->
Чтобы управлять правилами, используйте Условное форматирование → Управление правилами. Здесь можно редактировать, удалять или менять приоритет правил (важно, если несколько условий пересекаются).
5. Особенности изменения цвета фона в Excel Online и мобильном приложении
Excel Online (веб-версия) и мобильные приложения для iOS/Android имеют ограниченный функционал по сравнению с десктопной версией. Однако основные операции с цветом фона там тоже доступны.
Excel Online
- 🌐 Заливка ячеек: Работает аналогично десктопной версии (вкладка
Главная → Цвет заливки). - ❌ Ограничения: Нет возможности создать собственный цвет (только стандартная палитра). Условное форматирование поддерживается, но с меньшим числом правил.
Мобильное приложение (iOS/Android)
- 📱 Как изменить цвет:
- Коснитесь ячейки, затем тапните на иконку
Формат(кисть). - Выберите
Заливкаи укажите цвет.
- Коснитесь ячейки, затем тапните на иконку
- ⚠️ Внимание: В мобильной версии нет
Условного форматированиядля изменения цвета фона. Также невозможно изменить фон всего листа. - Откройте
Управление правилами(вкладкаГлавная → Условное форматирование). - Используйте стрелки
Вверх/Вниз, чтобы изменить приоритет правил. - Поставьте галочку
Остановить, если истина, если правило должно перекрывать остальные.
Если вам нужно полноценное условное форматирование или работа с фоном листа, лучше использовать десктопную версию. Мобильное приложение подходит только для базовых правок.
6. Распространённые проблемы и их решения
При работе с цветами фона в Excel пользователи часто сталкиваются с неожиданными трудностями. Вот самые частые из них и способы их устранения:
| Проблема | Причина | Решение |
|---|---|---|
| Цвет фона не сохраняется при копировании | Копируется только значение ячейки | Используйте Специальная вставка → Форматы или Значения и форматы |
| Цвет отображается на экране, но не печатается | В настройках печати отключён фон | Включите Файл → Печать → Параметры страницы → Печатать фоновые цвета и рисунки |
| Условное форматирование не работает | Диапазон в правиле не совпадает с выделенным | Проверьте диапазон в Управление правилами и исправьте при необходимости |
| Цвета выглядят иначе на другом компьютере | Разные темы оформления в Excel | Используйте Стандартные цвета вместо Цветов темы |
Ещё одна частая проблема — конфликт форматирования. Если ячейка имеет и ручную заливку, и условное форматирование, приоритет отдаётся последнему применённому правилу. Чтобы это исправить:
7. Продвинутые приёмы: VBA и макросы для работы с цветом
Если вам нужно автоматизировать изменение цвета фона для большого количества ячеек или применять сложные правила, на помощь приходят макросы VBA. Например, можно написать скрипт, который будет окрашивать ячейки в зависимости от текста или значений в других столбцах.
Вот пример макроса, который окрашивает ячейки в столбце A в красный, если значение меньше 100, и в зелёный, если больше:
Sub ColorCellsByValue()
Dim cell As Range
For Each cell In Range("A1:A100")
If IsNumeric(cell.Value) Then
If cell.Value < 100 Then
cell.Interior.Color = RGB(255, 100, 100) 'Красный
ElseIf cell.Value > 100 Then
cell.Interior.Color = RGB(100, 255, 100) 'Зелёный
End If
End If
Next cell
End Sub
Чтобы использовать этот макрос:
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте код в новый модуль (
Insert → Module). - Закройте редактор и запустите макрос через
Вид → Макросы.
Для более сложных задач можно использовать условия с Like (для текста) или обращаться к данным на других листах. Например, этот макрос окрасит ячейки в столбце B, если соответствующая ячейка в столбце A содержит слово "Срочно":
Sub ColorByKeyword()
Dim cell As Range
For Each cell In Range("B1:B100")
If InStr(1, Cells(cell.Row, 1).Value, "Срочно", vbTextCompare) > 0 Then
cell.Interior.Color = RGB(255, 255, 100) 'Жёлтый
End If
Next cell
End Sub
⚠️ Внимание: Макросы работают только в десктопной версии Excel и требуют включения поддержки VBA (Файл → Параметры → Настроить ленту → Разработчик). В Excel Online и мобильных версиях макросы не поддерживаются.
8. Альтернативные способы: стили и таблицы Excel
Если вам надоело вручную настраивать цвета, воспользуйтесь стилями ячеек или преобразуйте диапазон в таблицу Excel. Эти инструменты позволяют быстро применять заранее определённые форматы, включая цвет фона.
Стили ячеек
Excel предлагает несколько встроенных стилей с заливкой, например, Выделение, Плохое, Хорошее. Чтобы применить стиль:
- Выделите ячейки.
- На вкладке
Главнаяв группеСтиливыберите подходящий вариант.
Таблицы Excel
Преобразование диапазона в таблицу (Ctrl + T) открывает доступ к стилям таблиц с чередующимися цветами строк:
- Выделите данные (включая заголовки).
- Нажмите
Ctrl + Tи подтвердите создание таблицы. - На вкладке
Конструкторвыберите стиль с заливкой.
Преимущество таблиц — автоматическое расширение форматирования при добавлении новых строк. Также можно настроить строку итогов с отдельным цветом фона.
Часто задаваемые вопросы
Можно ли изменить цвет фона только для печати, не изменяя вид на экране?
Да, для этого используйте фон листа (раздел 3 статьи). Он виден только в режиме разметки страницы и при печати. Также можно настроить область печати (Разметка страницы → Область печати) и применить к ней отдельное форматирование.
Почему при копировании ячеек в другой файл Excel цвет фона пропадает?
Это происходит из-за различий в темах оформления между файлами. Чтобы сохранить цвет, используйте Специальная вставка → Форматы или скопируйте ячейки как Рисунок (Главная → Копировать → Копировать как рисунок).
Как сделать прозрачный фон для ячеек?
В Excel нет понятия "прозрачный фон" — ячейки всегда имеют белый фон по умолчанию. Однако можно убрать заливку (Нет заливки), и тогда будет виден цвет фона листа (если он задан). Для печати на прозрачной плёнке используйте Параметры страницы → Лист → Фон → Прозрачность (доступно не во всех версиях).
Можно ли применить градиентную заливку к ячейкам?
Да, но только в десктопной версии Excel:
- Выделите ячейки и откройте
Формат ячеек(Ctrl + 1). - Перейдите на вкладку
Заливкаи выберитеСпособы заливки. - Укажите два цвета и направление градиента.
В Excel Online и мобильных версиях градиент недоступен.
Как вернуть стандартный белый фон, если цвет сбился?
Выделите проблемные ячейки и нажмите Главная → Заливка → Нет заливки. Если это не помогло, проверьте условное форматирование (Управление правилами) — возможно, цвет задаётся автоматически по правилу. Также попробуйте сбросить формат ячеек через Главная → Формат → Очистить форматы.