Методика выполнения работы.

1. Перейдите на лист 8 и переименуйте его в «Расширенный фильтр».

2. Скопируйте на этот лист таблицу из предыдущего задания (табл. 5.5), вставьте ее, начиная со строки 7. Первые 6 строк отводятся для задания условий.

3. Создадим диапазон условий. Предположим, нам требуется отобрать фамилии сотрудников, которые получают больше 5000 руб. Или чей возраст превышает 50 лет. Заполните условия, как показано на рисунке 5.59.

 

 

Рисунок 5.59 – Условия для расширенного фильтра

 

4. Выполните команду Данные Þ Дополнительно. Заполните диалоговое окно следующим образом (рис. 5.60):

 

Рисунок 5.60 – Окно параметров расширенного фильтра

 

Просмотрите результаты отбора. При записи условий в одной строке реализуется логическое И. При записи условий на разных строках они считаются связанными логическим ИЛИ. Мы рассмотрели первый вариант, теперь рассмотрим второй.

5. Предположим нам требуется вывести только тех сотрудников, фамилии которых начинаются с букв А, Г или Н. Заполните диапазон условий (рисунок 5.61).

 

 

Рисунок 5.61 – Условия для расширенного фильтра

 

6. Выполните команду ДанныеÞДополнительно и заполните диалоговое окно (рисунок 5.62).

 

Рисунок 5.62 – Окно параметров расширенного фильтра

 

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

1. Выведите список всех сотрудников, заработная плата которых больше среднего уровня. Перед созданием этого фильтра введите в ячейку H2 формулу =СРЗНАЧ(F8:F20) для вычисления среднего оклада.

2. Затем в ячейку А2 вводим вычисляемое условие =F8>$H$2, ссылающееся на ячейку H2 (рисунки 5.63 и 5.64).

 

 

Рисунок 5.63 – Условия для расширенного фильтра

 

 

Рисунок 5.64 – Параметры расширенного фильтра

 

Просмотрите результаты.