Оформление ячеек, устанавливаемое способами, описанными в предыдущих статьях, можно назвать безусловным. Их параметры не зависят от каких-либо условий и от содержимого ячеек. Если, например, установлен синий цвет фона ячейки, то этот цвет будет сохраняться всегда, независимо от того, какие данные содержатся в ячейке. В большинстве случаев это как раз то, что нужно. Однако в Microsoft Excel имеются развитые средства так называемого условного форматирования, когда оформление ячейки зависит и может изменяться в зависимости от содержимого ячейки. Такое форматирование позволяет удобно, наглядно и, что самое главное, быстро производить анализ данных. Например, допустим, что среди нескольких тысяч значений нужно найти те, что превышают какую-то величину, например 100. Благодаря условному форматированию можно настроить ячейки так, что искать ничего не придется — они сами автоматически подсветятся выбранным цветом.
Кроме того, в Excel появилась возможность такого условного форматирования, когда в ячейках некоторого диапазона наряду с числовым значением отображается полоса-индикатор, по которой можно судить о величине содержащейся значения относительно других значений в рамках блока ячеек. В результате можно наглядно оценить данные и порою обойтись без построения дополнительных диаграмм — все и так будет видно (см. рис. 1).
Чтобы установить условное форматирование для какого-либо диапазона ячеек, следует его сначала выделить. Затем необходимо перейти на вкладку Главная ленты инструментов и нажать на ней кнопку Условное форматирование. При этом раскроется палитра возможностей условного форматирования. Для начала можно попробовать выбрать Гистограммы, а потом один из предлагаемых цветовых вариантов (см. рис. 2). В ячейках появятся цветные полоски, дающие наглядное представление о содержащихся в ячейках.
В качестве следующего варианта можно попробовать выбрать Наборы значков, а потом любые цветные стрелки. В ячейках появятся стрелки, показывающие, больше или меньше среднего значения содержащееся в данной ячейке число. Различные варианты условного форматирования можно и сочетать (см. рис. 3). Если вы надумали купить материалы для реставрации мебели, то условное форматирование поможет вам провести сравнительный анализ стоимости материалов и принять правильное решение и выбрать необходимые материалы.
Чтобы задать какое-либо условие для форматирования, например выделять синим цветом фона все ячейки, значения в которых превышают 2000, следует на вкладке Главная ленты инструментов нажать кнопку Условное форматирование, а затем команду Создать правило. В результате на экране появится диалоговое окно Создание правила форматирования (см. рис. 4), в котором можно сначала выбрать тип правила, а потом задать его параметры.
Так, для нашего примера с превышением максимальной границы в 2000 следует вверху окна выбрать тип правила Форматировать все ячейки на основании их значений, в области Минимальное значение выбрать тип Число, а в ставшем доступным поле Значение ввести значение 2000. В поле Цвет области Минимальное значение можно выбрать цвет, которым должны выделяться ячейки со значением, меньшим 2000, а в поле Цвет области Максимальное значение — цвет, которым будут выделяться ячейки с числами, большими 2000.
Чтобы удалить условное форматирование с каких-либо ячеек, их следует выделить, на вкладке Главная ленты инструментов нажать кнопку Условное форматирование, выбрать там команду Удалить правила, а затем указать, откуда именно должны быть те удалены, — со всего листа или только с выделенного диапазона ячеек. Можно также выбрать, какое именно условное форматирование должно быть удалено (см. рис. 5).