Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Мастер условного форматированияСодержание книги
Поиск на нашем сайте
Описанное ранее условное форматирование с помощью вводимых вручную форматов позволяет установить цвет текста в клетке в зависимости от некоторых простых условий, относящихся только к форматируемой клетке. В Excel имеется средство условного форматирования, дающие возможность управлять цветом текста и заливки, видом рамки, шрифта, подчеркиванием. Само условие может быть сложным и зависеть от значения не только текущей, но и других ячеек. Начальное окно Мастера форматирования (доступно через меню Формат+Условное форматирование) приведено на рис.3.4-1. Условий может быть установлено до трех. Окно формирования каждого следующего условия может быть вызвано при помощи, имеющейся здесь кнопки А также>>. Само условие может быть двух видов. Первый (показан на рисунке) позволяет задать значения, относительно которого проверяется форматируемая клетка. Второй позволяет указать логическую формулу любой сложности (слово значение заменяется на слово формула). Пусть надо выделить цветом фона содержимое F8 в зависимости от диапазона, в котором оно находится, если оно: от 10 до 20 – зеленым, если от 21 до 100 – красным, и если больше 100 – желтым. Нам понадобятся три условия следующего вида (здесь и далее интерфейс Мастера показан схематически): Условие 1 значение между 10 и 20 – установить зеленый фон Условие 2 значение между 21 и 100 – красный фон Условие 3 значение больше 100 – желтый фон
Другой пример. Положим, требуется выделить дату (например, содержащуюся в D12), соответствующую выходному дню. Ниже показаны функции, которые можно включить в условия в зависимости оттого, что именно вы хотите выявить (субботу, воскресенье, и субботу и воскресенье). =ДЕНЬНЕД(D12;2)=7 – только воскресенье, =ДЕНЬНЕД(D12;2)=6 – только суббота, =ИЛИ(ДЕНЬНЕД(D12;2)=7;ДЕНЬНЕД(D12;2)=6) – оба выходных, или проще =ДЕНЬНЕД(D12;2)>=6. Таким образом, в окне Мастера нужно внести, например, выражение Условие 1 формула =ДЕНЬНЕД(D12;2)>=6
Еще пример. Пусть нам известны сроки (начало/конец) работы сотрудников на некотором (например, на вредном) участке производства в мае месяце и число часов, отработанных ими по суткам. Удобно такие даты выделить в таблице рамкой и/или заливкой (фрагмент таблицы приведен на рис. 3.4-2), что позволит оператору быстро ввести число отработанных часов в нужные клетки и найти их сумму. Для этой цели установим в D3 условный формат:
Условие 1 формула =И(D$2>=$B3;D$2<=$C3), распространив его на остальные клетки таблицы. Здесь выявляется факт того, что заголовок столбца, содержащий текущую дату (D2) находится в диапазоне от начальной (B3) до конечной (C3) дат, интересующего диапазона. Не вдаваясь, пока в подробности построения логических условий, подчеркнем лишь, что сами условия могут содержать не только константы, но и ссылки, как на отдельные ячейки, так и на целые блоки ячеек. Несмотря на то, что в Excel имеются средства контроля вводимых данных, которые мы рассмотрим ниже, условное форматирование является удобным способом выявления ошибок ввода. Легко можно установить границы и разрешенные типы вводимых данных таким образом, чтобы неудовлетворение этих условий повлекло бы выделение клеток, например, контрастным цветом. Контроль ввода При работе с данными во часто критически важным является правильность их ввода. Например, далеко не все равно, введете ли вы название организации в форме “АО Туризм” или “Туризм АО” или просто “Туризм”. Если предполагается последующая сортировка, группировка или другое обобщение данных, эти слова система сочтет именами разных организаций и подведет по ним три разных итога. В Excel имеются средства контроля ввода данных, которые мы можем закрепить за определенными ячейками таблицы. Они доступны через меню Данные+Проверка, открывающее окно Проверка вводимых значений, состоящее из трех вкладок (рис. 3.5-1). Вкладка Параметры (на переднем плане) определяет условия, проверяемые системой при вводе. Во вкладке Сообщение для ввода формируется подсказка при входе в контролируемую клетку. Во вкладке Сообщение об ошибке формируется сообщение, предъявляемое пользователю, если он ввел неправильное значение. Важнейшей является вкладка Параметры. Здесь нужно задать тип (Тип данных) контролируемой величины (рис. 3.5-2). Для большинства типов данных мы можем задать граничные значения, выбрав одно из отношений (параметр Значение на рис. 3.5-3). Рис. 3.5-1
Положим в некоторую ячейку нужно ввести дату рождения работника предприятия. Ясно, что он не может быть моложе 16 лет и старше 80-ти. Вкладка Параметры, заполненная для данного случая, как раз и изображена на рис. 3.5-1. Флаг Распространить изменения на другие ячейки с тем же условием устанавливает режим, когда изменение условий для одной клетки вызывает идентичные изменения в других с теми же условиями. Установка флага Игнорировать пустые ячейки подавляет вывод сообщения об ошибке при вводе пустого значения в контролируемую ячейку рабочего листа (оно не будет проверяться). Пусть также, мы хотим, чтобы при входе в клетку предъявлялась подсказка, изображенная на рис. 3.5-4. Эта цель может быть достигнута следующим заполнением вкладки Сообщение для ввода (рис. 3.5-5). Вкладка Cообщение об ошибке (рис. 3.5-6) определяет реакцию системы на ошибочный ввод. Сообщения об ошибке может быть трех видов (перечислены в порядке их “строгости”): Останов. Жесткая реакция системы. Возможны два действия пользователя – повтор (правильный), ввода Повторить или полный отказ от ввода Отмена. Предупреждение. Пользователь может игнорируя предупреждение Да оставить введенное значение, вернуться для исправления ввода Нет или совсем отказаться от него Отмена. Сообщение – Пользователь может оставить введенные данные Ок, или отказаться от них Отмена. Мы выберем реакцию Останов (рис. 3.5-6), которая, при неверном вводе, выдаст сообщение (см. рис. 3.5-7).
(СЕГОДНЯ()-C2)/364>16; СЕГОДНЯ()-C2)/364<80), которое обеспечит нам контроль даты рождения (находится в С2) в зависимости от текущего времени (от СЕГОДНЯ()). Здесь число дней, прошедших от даты рождения до текущей даты делится на 364 (т.е. вычисляется возраст) и сравнивается с 16 и 80. Другой пример. Положим, в ячейку А2 требуется вводить фамилии сотрудников отдела (Иванов А.А., Петров В.С., Кузин А.И. и т.д.) строго в определенном формате. Здесь нужно установить Тип данных: Список в окне Параметры и внести в поле Источник или адрес блока, где находятся фамилии, или сами эти фамилии: Источник:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-04-08; просмотров: 229; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.224.59.107 (0.008 с.) |