Скопируйте список Товары на новый рабочий лист, выполните расширенный фильтр, при этом результаты следует поместить на другое место
· Создайте новый лист рабочей книги и присвойте ему имя "Расширенный фильтр". Скопируйте в него содержимое листа "Товары".
2.2.1. Выведите марки товаров, которых на складе очень много (> 100) или очень мало (<10) и поместите их в новое место.
В ячейках А82:D87 организуйте область критериев и область вывода данных (рис. 2.7).
· Для этого в ячейки D82, В87 и С87 скопируйте содержимое ячеек заголовка списка, а в ячейки D83 и D84 критерий отбора. · Курсор установите в любой ячейке списка (в области A1:J78). |
Рис. 2. 6. Задание параметров расширенного фильтра для задания 2.2.1
· Выделите команду Данные / Фильтр / Расширенный фильтр рис. 2.6.
Исходный диапазон $A$1:$J$78 должен установиться автоматически. Если этого не произошло, то выделите его сами.
· В качестве диапазона условий выделите область 'Расширенный фильтр'!$D$82:$D$84. Она включает имя поля "На складе" и условия >100 и <10.
Примечание. Текст области 'Расширенный фильтр'! означает название листа рабочей книги.
· Установите переключатель скопировать результат в другое место. Укажите границу верхнего диапазона вывода фильтрованных данных 'Расширенный фильтр'!$B$87:$C$87.
· Щелкните по кнопке ОК. Будут выделены марки товаров и их количество на складе для тех записей, у которых в поле На складе значения превышают 100 или менее 10 и помещены в область, начиная со строки 88 (рис. 2.7).
Рис. 2. 7. Результат выполнения расширенного фильтра для условия "На складе" и (>100 и <10)
Для того чтобы увеличить наглядности полученных результатов выполните условное форматирование ячеек: если имеется излишек товаров, то должно появиться сообщение "Излишек товаров", а при недостатке – сообщение "Недостаток товаров". Кроме того, в первом случае, ячейка должна быть залита желтым цветом, а во втором – красным.
· Для этого установите курсор в ячейку D88 и выберите логическую функцию Если (рис. 2.8).
· В окне Лог_выражение запишите условие C88>100.
· В окне Значения_если_истина напишите текст без кавычек "Излишек товаров".
· В окне Значения_если_ложь напишите текст без кавычек "Недостаток товаров ".
· Щелкните на кнопке ОК.
Рис. 2. 8. Задание аргументов функции Если для указания текстовой переменной в зависимости от значения количества товаров на складе
Рис. 2. 9. Условное форматирование ячеек в зависимости от значения текстовой переменной
· Вновь курсор установите в ячейке D88.
· Выделите команду Формат / Условное форматирование (рис. 2.9).
· В диалоговом окне установите параметры, приведенные на рис. Оператор равно выбирается из списка, текст "Излишек товаров" и "Недостаток товаров " напишите без кавычек, точно так же, как вы его написали в условном операторе.
· Цвет заливки ячейки выберите после щелчка по кнопке Формат…(рис. 2.7 или 2.9).
· Скопируйте ячейку D88 вниз на весь интервал выбранных товаров..