Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНФОРМАТИКА ЛЕКЦИИ И ПРАКТИКА ПОЛНЫЙ КУРС.doc
Скачиваний:
7
Добавлен:
01.05.2025
Размер:
5.03 Mб
Скачать

Пример 18. Фильтрация списков. Автофильтр

Различают два способа фильтрации (отбора) записей списков в команде меню Данные -> Фильтр: Автофильтр и Расширенный фильтр.

После применения команды Автофильтр в строку таблицы с наименованиями полей будут помещены кнопки раскрывающихся списков (кнопки со стрелками). Каждый список содержит все значения, встречающиеся в этом поле.

1. Открыть файл Примеры.ХLS с помощью команды меню Файл -> Открыть.

2. Выбрать лист Объем и сбыт.

3. Установить курсор в любую ячейку списка, войти в меню Данные-> Фильтр: Автофильтр.

4. Щелкнуть левой клавишей мышки по появившейся стрелке в поле Год.

5. Из списка значений выбрать 1996.

6. Полученную таблицу скопировать на свободное место открытого листа.

7. 4. Щелкнуть левой клавишей мышки по появившейся стрелке в поле Сбыт.

8. Из списка значений выбрать Первые 10.

9. В открывшемся окне Наложения условий по списку установить первые 5 наибольших значений элементов списка.

10. Полученную таблицу скопировать на свободное место открытого листа.

11. Щелкнуть левой клавишей мышки по появившейся стрелке в поле Объем.

12. Из списка значений выбрать Условие.

13. В открывшемся окне выбрать условие больше или равно 3000.

14. Полученную таблицу скопировать на свободное место открытого листа.

15. Закрыть файл с сохранением с помощью команды меню Файл -> Закрыть.

Пример 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. Закрыть файл с сохранением с помощью команды меню Файл -> Закрыть.