Условное форматирование в Excel 2003
Обновлено: 21.11.2024
В Excel 2003 условное форматирование можно использовать для изменения форматирования ячейки Excel на основе:
- Значение текущей ячейки;
- Значение другой ячейки на текущем листе;
- Значение, возвращаемое функцией (которое может основываться на содержимом текущей ячейки и/или других ячеек на текущем листе).
На этой странице описывается условное форматирование в Excel 2003. Однако интерфейс и функциональные возможности условного форматирования значительно изменились в версии 2007 Excel, поэтому, если у вас более поздняя версия Excel, см. страницу об условном форматировании в текущих версиях Excel.
Доступ к меню условного форматирования Excel 2003
Чтобы определить условное форматирование в Excel 2003:
- Выберите ячейки для форматирования;
- Выберите раскрывающееся меню Format в верхней части электронной таблицы и в этом меню выберите параметр Conditional Formatting . .
- Появится диалоговое окно «Условное форматирование» (см. ниже). Это диалоговое окно содержит ряд раскрывающихся меню и полей ввода, которые можно использовать для определения до трех условий, а также форматирования, которое должно применяться, если эти условия выполняются.
Первое поле в диалоговом окне "Условное форматирование" представляет собой раскрывающееся меню, из которого можно выбрать один из следующих вариантов:
Значение ячейки (для условия, которое зависит от значения ячейки)
Формула (для условия, зависящего от формулы).
Эти два варианта обсуждаются ниже по отдельности.
Условное форматирование Excel на основе значения ячейки
Чтобы определить условие, зависящее от значений одной или нескольких ячеек, выберите параметр "Значение ячейки" в первом раскрывающемся меню диалогового окна "Условное форматирование".
Второе раскрывающееся меню предоставляет вам выбор логических тестов, таких как "между", "равно", "больше чем" и т. д.
Выберите тип условия, которое вы хотите применить для определения форматирования ячеек, и введите критерии.
Значения для логических тестов можно вводить как числа или как ссылки на ячейки. Если вы вводите числа, это просто — ко всем выбранным ячейкам применяется одно и то же условие. Однако, если вы используете ссылки на ячейки, применяются правила абсолютных/относительных ссылок. Это поясняется далее на следующем примере:
Пример условного форматирования Excel с использованием ссылок на ячейки
A | B | C | D | |
---|---|---|---|---|
1< /th> | Месяц 1 | Месяц 2 | Месяц 3 | Месяц 4 |
2 | 20 | 60 | 50 | 20 |
3 | 60 | 30 | 20 | 30 |
4 | 30 | 30 | 80 | 80 |
5 | 80< /td> | 20 | 40 | 10 |
6 | 50 | 90 | 10 | 50 |
Представьте, что вы записываете ежемесячные результаты в приведенный выше пример электронной таблицы справа и хотите использовать условное форматирование Excel, чтобы выделить красным цветом любую месячную цифру, которая больше, чем соответствующая цифра за предыдущий месяц.
В этом примере необходимо применить форматирование к значениям в столбцах B–D (но не к столбцу A, так как нет данных за предыдущий месяц, с которыми можно сравнить значения в столбце A).
A | B | C | D | |
---|---|---|---|---|
1< /th> | Месяц 1 | Месяц 2 | Месяц 3 | Месяц 4 |
2 | 20 | 60 | 50 | 20 |
3 | 60 | 30 | 20 | 30 |
4 | 30 | 30 | 80 | 80 |
5 | 80< /td> | 20 | 40 | 10 |
6 | 50 | 90 | 10 | 50 |
Перед входом в 'Условное форматированиеd. ', вам нужно выбрать ячейки для форматирования (в этом примере ячейки B2-D6).
В приведенном выше примере электронной таблицы справа ячейка B2 является активной ячейкой, хотя ячейки B3–B6 и C2–D6 также были выбраны. Важно помнить о активной ячейке при использовании ссылок для определения условного форматирования Excel, как описано ниже.
Выберите условное форматирование d.в раскрывающемся меню Format в верхней части электронной таблицы. Это приведет к открытию диалогового окна «Условное форматирование». В этом диалоговом окне:
- Убедитесь, что в первом раскрывающемся меню отображается "Значение ячейки".
- Во втором раскрывающемся меню выберите логическую проверку "больше";
Введите ссылку на ячейку A2 в третье поле ввода. Это можно ввести одним из следующих способов:
Нажмите мышью на символ, затем нажмите на ячейку A2.
Эти параметры отображаются в диалоговом окне "Условное форматирование" ниже:
A | B | C | D | |
---|---|---|---|---|
1< /th> | Месяц 1 | Месяц 2 | Месяц 3 | Месяц 4 |
2 | 20 | 60 | 50 | 20 |
3 | 60 | 30 | 20 | 30 |
4 | 30 | 30 | 80 | 80 |
5 | 80< /td> | 20 | 40 | 10 |
6 | 50 | 90 | 10 | 50 |
Результирующая электронная таблица показана выше справа . Как и требовалось, все ячейки, содержащие значения, превышающие соответствующие значения за предыдущий месяц, были выделены путем выделения текста полужирным шрифтом и окрашивания его в красный цвет.
A | B | C | D | |
---|---|---|---|---|
1< /th> | Месяц 1 | Месяц 2 | Месяц 3 | Месяц 4 |
2 | 20 | 60 | 50 | 20 |
3 | 60 | 30 | 20 | 30 |
4 | 30 | 30 | 80 | 80 |
5 | 80< /td> | 20 | 40 | 10 |
6 | 50 | 90 | 10 | 50 |
Если вы используете мышь для выбора ячейки, которая должна быть введена в третье поле диалогового окна, Excel автоматически вставит символ $ (например, $A$2 в приведенном выше примере). Это абсолютная ссылка, которая указывает Excel не настраивать ссылку для разных ячеек в выбранном диапазоне (т. е. сравнивать каждую ячейку в выбранном диапазоне со значением в ячейке). А2). Это приводит к форматированию электронной таблицы, показанному выше справа .
Очевидно, что это форматирование неверно, поскольку оно не сравнивает значение в каждой ячейке со значением за предыдущий месяц.
Для получения требуемого результата нам нужно изменить выделение $A$2 на относительную ссылку A2, удалив знаки $.
Условное форматирование Excel с использованием формул
Чтобы определить более сложные условия, зависящие от результатов формулы, выберите параметр "Формула" в первом раскрывающемся меню диалогового окна "Условное форматирование".
После этого вам будет предоставлено единственное поле, в которое вы можете вставить свою формулу.
Формула, которую вы используете для определения своего состояния, может быть построена с использованием любых встроенных функций или операторов Excel. Если формула оценивается как ИСТИНА или ненулевое число, условие считается ИСТИННЫМ, и форматирование применяется к ячейке.
Если формула дает значение ЛОЖЬ, 0 или не число, условие рассматривается как ЛОЖЬ, и форматирование не применяется к ячейке.
При вводе формулы в диалоговое окно "Условное форматирование" формуле всегда должен предшествовать знак =. Это показано в примере ниже.
Пример условного форматирования Excel с использованием формулы
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | Продажи (тыс. долл. США) | Янв | Фев | Мар | Апр | Май |
2 | Бен | 8< /td> | 20 | 16 | 40 | |
3 | Счет | 30 | 25 | 20 | 44 | |
4 | Боб | 15 | 12 | 24 | 30 | |
5 th> | Джон | 20 | 19 | 32 | 20 | |
Кен | 40 | 30 | 32 | 25 |
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | Продажи (тыс. долл. США) | Янв | Фев | Мар | Апр | Май |
2 | Бен | 8< /td> | 20 | 16 | 40 | |
3 | Счет | 30 | 25 | 20 | 44 | |
4 | Боб | 15 | 12 | 24 | 30 | |
5 th> | Джон | 20 | 19 | 32 | 20 | |
Кен | 40 | 30 | 32 | 25 |
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | Продажи (тыс. долл. США) | Янв | Фев | Мар | Апр | Май |
2 | Бен | 8< /td> | 20 | 16 | 40 | |
3 | Счет | 30 | 25 | 20 | 44 | |
4 | Боб | 15 | 12 | 24 | 30 | |
5 th> | Джон | 20 | 19 | 32 | 20 | |
Кен | 40 | 30 | 32 | 25 |