Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Excel2010.doc
Скачиваний:
30
Добавлен:
16.04.2019
Размер:
1.63 Mб
Скачать

Задание 2. Фильтрация базы данных по одному полю

Фильтрация позволяет находить и отбирать для обработки некоторое подмножество записей в БД. В отфильтрованном списке выводятся на экран только те строки, которые содержат определенное значение или отвечают определенным критериям, при этом остальные строки оказываются скрытыми. Отфильтрованные данные можно копировать на другие участки текущего рабочего листа или на любой другой рабочий лист.

Важно!

При выполнении запросов к БД можно использовать маски ввода:

*  любое количество любых символов

?  один произвольный символ

Используя Автофильтр, провести выборку записей из БД согласно критерию - фамилии, состоящие из трех или четырех букв.

  1. Установите курсор в таблицу листа Кадры.

  2. Выполните команду меню Данные/ Сортировка и фильтр/Фильтр. В результате строка имен полей БД превратится в поля с раскрывающимися списками (рис. 14).

Рис. 14.

  1. Выберите в раскрывающемся списке поля Фамилия вариант Текстовые фильтры

  2. Заполните диалоговое окно Пользовательский автофильтр (см. рис. 15)

Рис. 15.

  1. Скопируйте полученные результаты на лист Задание 2.

  2. С целью подготовки к выполнению следующего задания отмените результаты фильтрации посредством выбора в раскрывающемся списке поля Фамилия позиции Снять фильтр с фамилия или поставить флажок напротив Выделить всё.

ТЕСТОВОЕ ЗАДАНИЕ 2

Используя фильтр, провести выборку записей из БД согласно приведенным в таблице 8 критериям фильтрации. Скопировать отфильтрованную базу данных на чистый рабочий лист под именем Фильтр1.

Таблица 9

варианта

Критерии фильтрации

1

Фамилии, начинающиеся с “Б”, и 3-й буквой “р”

2

Лица, не имеющие детей или имеющие более четырех детей

3

Продавцы всех категорий

4

Имеющие имя “Александр” или “Алексей”

5

Вдовцы или вдовы

6

Имеющие отчества “Александрович” или “Александровна”

7

Имеющие оклады от 2500 до 3000 руб.

8

Заведующие или их заместители любых подразделений

9

Холостые мужчины или незамужние женщины

10

Фамилии, начинающиеся на “Ми” или “Ни”

11

Имеющие оклады менее 2000 руб. или более 3000 руб.

12

Лица, имеющие 2-х или 3-х детей

13

Фамилии, начинающиеся на "А" или "С"

Задание 3. Фильтрация базы данных по нескольким полям

Используя многошаговую фильтрацию, провести выборку записей из БД согласно критерию "женщины, имеющие трех и более детей".

  1. Перейдите на лист Кадры.

  2. Выберите в раскрывающемся списке поля Количество детей вариант Числовые фильтры.

  3. Заполните диалогового окна Пользовательский автофильтр согласно рис. 16.

Рис. 16.

  1. Выберите в раскрывающемся списке поля Пол вариант ж. В результате в базе данных будут отображаться только записи о женщинах, имеющих трех и более детей.

  2. Скопируйте полученные результаты на лист Задание 3.

  3. С целью подготовки к выполнению следующего задания отмените результаты фильтрации посредством выбора в раскрывающемся списке поля Фамилия позиции Снять фильтр или поставить флажок напротив Выделить всё.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]