Условное форматирование данных

Применение таких элементов формата ячейки, как свойства шрифта, наличие границы и цвет заливки ячеек, можно поставить в зависимость от ряда условий, например, пока значения в этих ячейках не достигнут некоторых контрольных значений. Для этого в OpenOffice Calc предусмотрено средство Условное форматирование данных.

Например, на рисунке представлена таблица, в которой с помощью условного форматирования заданы различные форматы для значений продаж выше нормы, ниже нормы и равных норме.

Задание:

· Перейдите на Лист3.

· В первой таблице на листе выделите диапазон ячеек В6:В15.

· Выполните команду Формат⇒Условное форматирование...

· В открывшемся окне задайте условие (значение больше 150 000) как указано на рис.6.

· Нажмите на кнопку Формат...

· В окне «Формат ячейки» задайте начертание и цвет шрифта (вкладка Шрифт) и заливку ячеек (вкладка Вид). Например, так, как показано на рис. 52

· Нажмите кнопку А также >>.Задайте форматы, как показано на рис.29 Нажмите кнопку ОК.

Условное форматирование данных - student2.ru

Рис. 29.

· Результат работы представлен на рис.30

Условное форматирование данных - student2.ru

Рис. 30.

· Измените значение продажи для первого менеджера. Например, введите значение выше нормы. Убедитесь, что формат ячейки автоматически изменился.

Условное форматирование данных - student2.ru

Рис. 31.

· Сохраните файл.

Задание для самостоятельной работы:

· Перейдите на Лист5. При отсутствии исходного файла вставьте новый лист и создайте таблицу табл. 6.

Таблица 6

Прибыль/убытки
  Квартал1 Квартал2 Квартал3 Квартал4
Магазин1 -1000 -7000
Магазин2 -50000 -35000
Магазин3
Магазин4 -10000 -24000
Магазин5 -3000

· С помощью условного форматирования выделите прибыль, меньше 10 000р., прибыль больше 30 000р. и убытки больше -2000 р. Имейте ввиду, что прибыль – это значения больше нуля, убытки – значения меньше нуля.

Условное форматирование данных - student2.ru

Рис. 32

· Отформатируйте таблицу согласно рисунку.

· Примерный результат показан на рисунке.

· Сохраните файл

Условное форматирование данных - student2.ru

Рис. 33

Шаблоны сложных числовых форматов

OpenOffice Calc позволяет также указать различные шаблоны форматирования для положительных и отрицательных чисел, нулевых значений и текста. Для этого коды в шаблоне нужно разделить точкой с запятой. Коды в шаблоне располагаются следующим образом:

Формат полож. чисел; Формат отриц. чисел; Формат нулевых значений; Формат текста

В табл.7 приведены некоторые коды форматирования, которые можно использовать при построении собственных шаблонов, и их краткое описание.

Таблица 7

Код Описание
Общий Отображает число в формате Общий
# Цифровой разряд
0 (нуль) Значащий цифровой разряд
, Десятичная запятая
пробел Разделитель тысяч
% Знак процента
_(подчеркивание) Пропуск на ширину следующего символа
текст Отображает текст, заданный в двойных кавычках
[цвет] Отображает символы указанным цветом

Пример определяемого пользователем шаблона с указанием различных форматов для каждого из числовых значений и текста:

Условное форматирование данных - student2.ru

Содержимое ячейки, отформатированной с помощью этого шаблона, будет отображаться различным цветом в зависимости от находящегося в ней числового значения. В данном случае положительные числа будут зелеными, отрицательные – красными, нуль – черным, текст – голубым рис. 34.

Условное форматирование данных - student2.ru

Рис. 34

Задание:

· Перейдите на Лист6. При отсутствии исходного файла вставьте новый лист и создайте таблицу табл. 8.

Таблица 8

Поступило/Реализовано
Месяц Склад1 Склад2 Склад3 Склад4
Январь ремонт учет -7000
Февраль ремонт
Март
Апрель -4000 -2000 учет
Май -22500 -3000 -9500
Июнь -32000
Июль -2300 -100
Август учет -1900
Сентябрь -9060 -3700 -23500
Октябрь -17000 ремонт
Ноябрь -9500 -7300 ремонт
Декабрь -17820 -34000

· Отформатируйте таблицу согласно рисунку.

Условное форматирование данных - student2.ru

Рис. 35.

· В окне Формат ячееквыберите категорию Все форматыи в поле Код форматаудалите содержимое и введите указанный формат. Данный формат можно скопировать в поле Код формата, используя для вставки сочетание клавиш Shift+Insert.

[GREEN]+# ###,00"руб.";[ RED]-# ###,00"руб.";[ BLACK] "Ноль!!!";[ BLUE]"Склад закрыт"

Условное форматирование данных - student2.ru

Рис. 36

Условное форматирование данных - student2.ru

Рис 37

· Результат работы представлен на рис.37.

· Сохраните файл.

Задание для самостоятельной работы:

· При отсутствии исходного файла на Листе6создайте таблицу табл. 13. Левая верхняя ячейка таблицы соответствует ячейке А20.

Таблица 9

Прибыльпокварталам
  ОООВеста ЗАОМагия ИПКорона ОООЛига
Квартал1
Квартал2 -500000 -400000
Квартал3 -100000
Квартал4 -100000 -400000

· Условное форматирование данных - student2.ru

· Создайте шаблон формата, который отображал бы данные так, как указано на рисунке.

Рис. 38.

· Отформатируйте таблицу согласно рисунку

Условное форматирование данных - student2.ru

Рис. 39

· Сохраните файл.

Вопросы для самоконтроля

·Для чего предназначены логические функции?

·Какие действия выполняют статистические функции?

·Перечислите преимущества создания имен ячеек и диапазонов.

·В чем заключаются правила создания имен ячеек и диапазонов?

·Как создаются имена вручную?

·Как можно удалить, изменить имя?

·Опишите автоматическое создание имен?

·Что содержит таблица имен? Как ее создать?

·Каким образом вставляются имена диапазонов и ячеек в формулы?

·Для чего предназначено условное форматирование?

·Как задать условный формат диапазону ячеек?

·Каким образом пользователь может установить собственный числовой формат?

·Какие коды форматирования можно использовать при построении собственных форматов?

·Как будет отображаться содержимое ячейки, если для нее установлен формат: [Black] 0,00%; [Yellow] -Основной; [Red]0,00; [Blue] Число?

·Как применить в формуле ссылку на ячейку из другого листа?

·Что означает запись «Налоги!» в ссылке ячейки.

·Какие ссылки являются смешанными?

·Определите вид ссылок: А3, С$6; $A5, $K$2.

Наши рекомендации