Пример 19. Фильтрация списков. Расширенный фильтр
Расширенный фильтр предполагает формирование специального диапазона ячеек в произвольном месте. Этот диапазон является критерием для расширенного фильтра списка. Диапазон условий состоит из имен полей списка и строк условий.
Рассмотрим отбор сведений о сотрудниках, для которых число льгот по подоходному налогу находится в интервале от 2 до 3 и разряд не ниже 3, а также всех сотрудников по профессии Грузчик. Условия отбора поместить на новом листе. Результат фильтрации записей списка поместить на новом листе.
1. Открыть файл Примеры.ХLS с помощью команды меню Файл -> Открыть.
2. Выбрать лист Картотека.
3. Создать именованный блок БазаДанных для списка Картотека – команда меню Вставка -> Имя -> Присвоить. В блок входят заголовки столбцов и все заполненные записи списка Microsoft Excel.
4. Вставить новый лист с помощью команды меню Вставка -> Лист.
5. Выполнить переименование листа с помощью команды меню Формат -> Лист -> Переименовать, лист – Критерии.
6. Подготовить диапазон условий для расширенного фильтра на листе Критерии:
Льготы | Льготы | Профессия | Разряд работающего |
>=2 | <=3 | >=3 | |
Грузчик |
Имена полей списка в область критериев целесообразно перенести путем копирования, так как при фильтрации требуется полное совпадение имен полей в списке Microsoft Excel и диапазоне условий.
7. Вставить новый лист с помощью команды меню Вставка -> Лист.
8. Выполнить переименование листа с помощью команды меню Формат -> Лист -> Переименовать, лист – Результат.
9. Установить курсор в ячейку А1 листа Результат.
10. Выполнить команду меню Данные -> Фильтр -> Расширенный фильтр.
11. В диалоговом окне Расширенный фильтр указать:
– Скопировать результат в другое место;
– исходный диапазон – блок БазаДанных;
– диапазон условий – Критерии!$А$1:$D$3;
– поместить результат в диапазон – Результат!$А$1;
– нажать кнопку ОК.
12. Закрыть файл с сохранением с помощью команды меню Файл -> Закрыть.
Дата добавления: 2015-08-08; просмотров: 724;