ПРИМЕРЫ ВЫПОЛНЕНИЯ ЗАДАНИЙ 2-7

 

ЗАДАНИЕ 2. Провести двухуровневую сортировку БД, используя критерии: первичный - по убыванию количества детей; вторичный - по алфавиту групп семейного положения.

Сценарий сортировки

1. Выделение диапазона ячеек, занимаемого исходной базой данных, перетаскиванием мышью или клавишным аккордом [Shift]+[Ctrl]+[End] (с предварительным позиционированием ячейки, содержащей имя поля Фамилия).

2. Выбор пунктов инструментального меню Данные/Сортировка...

3. Заполнение диалогового окна Сортировка диапазона согласно рис. 1.

 

рис. 1

 

4. Визуальный контроль результатов сортировки. (Ниже на рис. 2 приведен начальный фрагмент БД после сортировки).

 

рис. 2

 

5. С целью подготовки к выполнению следующего задания - отмена результатов сортировки, например, щелчком мышью по соответствующей кнопке на стандартной панели инструментов или с помощью клавишного аккорда [Ctrl]+[z].

 

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

Сценарий запроса к БД

1. Выделение диапазона ячеек, занимаемого исходной базой данных.

2. Выбор пунктов инструментального меню Данные/Фильтр/Автофильтр.
(Ниже на рис. 3 приведен начальный фрагмент БД после включения автофильтра с преобразованием всех наименований полей в раскрывающиеся списки).

 

рис. 3

 

3. Выбор в раскрывающемся списке поля Фамилия позиции (Условие...)

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

 

рис. 4

 

5. Визуальный контроль результатов фильтрации.

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

 

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

Сценарий запроса к БД

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

2. Выбор в раскрывающемся списке поля Количество детей позиции (Условие...)

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

рис. 5

 

4. Визуальный контроль результатов фильтрации.

5. С целью подготовки к выполнению следующего задания - отмена результатов фильтрации посредством выбора в инструментальном меню пунктов Данные/Фильтр/Отобразить все и выключение автофильтра повторным выбором пунктов меню Данные/Фильтр/Автофильтр.

 

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

Сценарий запроса к БД

1. Резервирование диапазона ячеек для размещения блока критериев посредством вставки четырех строк над таблицей исходной БД.

2. Копирование строки с наименованиями полей БД в первую строку блока критериев, например, с использованием папки обмена.

3. Внесение во вторую строку блока критериев условий выборки записей, как это изображено на рис. 6.

 

рис. 6

 

4. Выделение диапазона ячеек исходной БД.

5. Выбор в инструментальном меню пунктов Данные/Фильтр/Расширенный фильтр...

6. Заполнение диалогового окна Расширенный фильтр согласно рис. 7.

рис. 7

 

7. Визуальный контроль результатов фильтрации.

8. С целью подготовки к выполнению следующего задания - отмена результатов фильтрации посредством выбора в инструментальном меню пунктов Данные/Фильтр/Отобразить все.

 

ЗАДАНИЕ 6. Реализовать запрос к БД, используя функции категории Работа с базой данных. Привести расчетную формулу для подсчета числа работников, состоящих в браке и не имеющих детей.

Сценарий запроса к БД

1. Заполнение блока критериев новыми условиями выборки записей, как это показано на рис. 8.

 

рис. 8

 

2. Ввод в ячейку A86 (под таблицей исходной БД) текста пояснения планируемого результата запроса, а в ячейку E86 с помощью Мастера функций - соответствующей расчетной формулы. Выбор в процессе диалога с Мастером функций категории функций Работа с базой данных и имени функции БСЧЁТ, как это показано на рис. 9:

рис. 9

 

3. Заполнение диалогового окна с указанием трех аргументов функции согласно рис. 10.

 

рис. 10

 

4. Завершение диалога с Мастером функций, в результате чего в ячейку E86 должна быть введена формула:БСЧЁТ(A5:I84;G5;H1:I3), где G5 - ячейка имени поля с арифметическими значениями- окладами, используемыми для подсчета числа записей, удовлетворяющих условиям фильтрации.

5. Наблюдение в ячейке E86 результата запроса к БД.

 

ЗАДАНИЕ 7. Реализовать перекрестный запрос к БД, используя операцию построения сводной таблицы: минимальные оклады по каждой группе семейного положения отдельно для женщин и мужчин.

Сценарий запроса к БД

1. Выбор в инструментальном меню пунктов Данные/Сводная таблица...

2. Реализация первого шага диалога с Мастером сводных таблиц - выбор варианта Создать таблицу на основе данных, находящихся в списке или базе данных Microsoft Excel.

3. Реализация второго шага диалога с Мастером сводных таблиц - выделение диапазона ячеек, занимаемых БД.

4. Реализация третьего шага диалога с Мастером сводных таблиц (см. рис. 12):

· перетаскивание имени поля Семейное положение в область строк сводной таблицы;

· перетаскивание имени поля Пол в область столбцов сводной таблицы;

· перетаскивание имени поля Оклад в область данных сводной таблицы;

· раскрытие списка вариантов вычислений в области данных двойным

· щелчком в соответствующем участке области данных и выбор позиции Минимум, как это показано на рис.11.

 

рис. 11

 

5. Перед завершением третьего шага диалога с Мастером сводных таблиц - наблюдение структуры создаваемой таблицы, как это показано на рис. 12.

 

рис. 12

6. Реализация четвертого шага диалога с Мастером сводных таблиц - выбор варианта Поместить таблицу в новый лист.

7. Наблюдение результата построения сводной таблицы, приведенной на рис.13, на вновь созданном листе рабочей книги.

 

рис. 13

 


СПИСОК ЛИТЕРАТУРЫ

1. Докучаев А.А., Мошенский С.А. Введение в табличный процессор MS-Excel for Windows. - СПб.: ТЭИ, 1996. - 32 с.

2. Задания и методические указания к практическим занятиям по работе с табличным процессором Excel. / Составители Г.Е.Губкина, И.И.Смирнова. - СПб: ТЭИ, 1998.

3. Методические указания и задания для лабораторных работ с операционной системой Windows 95./ Составители Г.Е.Губкина, И.И.Смирнова. - СПб: ТЭИ, 1999.

4. Дорошев В.И., Хахаев И.А., Мошенский С.А. Работа в компьютерной сети INTERNET. / Учебное пособие. Для студентов всех специальностей всех форм обучения. - СПб.: СПбТЭИ, 1998.

5. Информатика: Учебник/Под ред. проф. Н.В. Макаровой, - М.: Финансы и статистика, 1997, 2000.

6. Информатика: Практикум по технологии работы на компьютере/Под ред. проф. Н.В. Макаровой, - М.: Финансы и статистика.

7. Карпов Б. Microsoft Access 2000: справочник. - СПб: Изд-во “Питер” , 2000.

8. Каратыгин С.А. Access 2000. Руководство пользователя с примерами. - М.: Лаборатория Базовых Знаний, 2000.

9. Бекаревич Ю.Б., Пушкина Н.В.СУБД Access для Windows 95 в примерах. - СПб: BHV- Санк-Петербург, 1997.

10. Бекаревич Ю.Б., Пушкина Н.В. Microsoft Access 2000. - СПб.: “БХВ - Санкт-Петербург”, 1999.

11. Леонтьев В. Новейшая энциклопедия персонального компьютера. - М.: ОЛМА-ПРЕСС, 1999, 2000.

12. Симонович С.В., Евсеев Г.А., Алексеев А.Г. Специальная информатика: Учебное пособие. - М.: АСТ-ПРЕСС: Инфорком-Пресс, 1998.

13. Фигурнов В.Э. IBM PC для пользователя. Краткий курс. - М.: ИНФРА-М, 1997.

14. Дьяконов В.П. INTERNET. Настольная книга пользователя. Изд. 2-е перераб. и доп. - М.: “Солоп-Р”, 2000.