
- •Попов а.А.
- •Москва – 2004
- •Тираж: 200. Изд. № Заказ № введение
- •1. Интерфейс системы
- •1.1. Элементы интерфейса ос Windows
- •Справка
- •1.2. Интерфейс среды Excel
- •Просмотр списка имен Ввод Поле ввода
- •1.3. Средства управления Excel
- •Прочие клавиши
- •1.4. Организация данных в Excel
- •2. Элементарные операции с данными
- •2.1. Манипулирование данными
- •2.1.6. Вставка элементов таблицы
- •Буксировать мышью влево
- •2.1.8. Операции с рабочими листами
- •2.2. Виды адресации
- •2.4. Создание формул
- •2.5. Задачи для самостоятельного решения Контрольные вопросы
- •Упражнения
- •2. Перемещение и копирование данных.
- •2 ( ; Перейти в е5; ). .1. Переместить содержимое блока в2:в3 в е5:е6.
- •2 ( ; Перейти в e5; ). .2. Скопировать содержимое блока в2:в3 в е5:е6.
- •3.1. Простое автозаполнение (копирование без изменения данных).
- •3.2. Автозаполнение из списков.
- •3.3. Формирование арифметических прогрессий.
- •5. Манипулирование строками/столбцами.
- •5.2. Управление шириной строк/столбцов.
- •7 . Построение формул.
- •3. Оформление данных
- •3 .1. Выравнивание данных
- •3.2. Управление шрифтами
- •3.3. Форматирование чисел
- •Положительное; Отрицательное; Нулевое; Текстовое
- •[Черный]; [Зеленый]; [Голубой]; [Красный]
- •3.4. Мастер условного форматирования
- •3.5. Контроль ввода
- •3.6. Задачи для самостоятельного решения Контрольные вопросы
- •Упражнения
- •4. Функции рабочего листа
- •4.1. Функция суммирования
- •4.2. Арифметические функции
- •4.3. Функции округления
- •4.4. Степенные функции
- •4.5. Тригонометрические функции
- •4.6. Текстовые функции
- •4.7. Логические функции
- •4.8. Функции выбора и поиска
- •Гпр(что искать; где искать; откуда взять; как искать).
- •Условие 1
- •4.9. Сводные функции
- •4.10. Функции обработки дат
- •4.11. Финансовые функции
- •4.12. Информационные функции
- •4.13. Ошибочные значения
- •4.14. Функции анализа ошибок
- •4.15. Работа с массивами
- •4.16. Матричные функции
- •То можно обеспечить правильное сложение данных и при вставках новых строк в любом месте диапазона суммирования. Или конкретно для нашего случая
- •4.17. Примеры “из жизни”
- •4.18. Задачи для самостоятельного решения
- •5. Примеры практических задач
- •"Остаток:"???"дн"; [красный]"доплата"???"дн"; [синий]"съезд"
- •6. Задачи для самостоятельного решения
- •7. Тесты к дисциплине
- •Оглавление
- •Курс компьютерной подготовки
3.4. Мастер условного форматирования
Описанное ранее условное форматирование с помощью вводимых вручную форматов позволяет установить цвет текста в клетке в зависимости от некоторых простых условий, относящихся только к форматируемой клетке.
В
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 условный формат:
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
1 |
Рабочий график |
|||||||||
2 |
Ф.И.О. |
Начало |
Конец |
01.май |
02.май |
03.май |
04.май |
05.май |
06.май |
07.май |
3 |
Петр |
02.май |
05.май |
|
8 |
4 |
6 |
2 |
|
|
4 |
Иван |
04.май |
12.май |
|
|
|
10 |
6 |
5 |
8 |
5 |
Олег |
01.май |
04.май |
3 |
8 |
5 |
4 |
|
|
|
6 |
Всего |
|
|
3 |
16 |
9 |
20 |
8 |
5 |
8 |
|
|
|
Рис. 3.4-2 |
|
|
|
|
|
|
формула =И(D$2>=$B3;D$2<=$C3) ,
распространив его на остальные клетки таблицы. Здесь выявляется факт того, что заголовок столбца, содержащий текущую дату (D2) находится в диапазоне от начальной (B3) до конечной (C3) дат, интересующего диапазона.
Не вдаваясь, пока в подробности построения логических условий, подчеркнем лишь, что сами условия могут содержать не только константы, но и ссылки, как на отдельные ячейки, так и на целые блоки ячеек.
Несмотря на то, что в Excel имеются средства контроля вводимых данных, которые мы рассмотрим ниже, условное форматирование является удобным способом выявления ошибок ввода. Легко можно установить границы и разрешенные типы вводимых данных таким образом, чтобы неудовлетворение этих условий повлекло бы выделение клеток, например, контрастным цветом.