21
Все задания выполняются и сохраняются в одной рабочей книге.
Варианты заданий соответствуют порядковому номеру фамилии студента в журнале преподавателя.
При выполнении индивидуальных заданий необходимо изучить теоретиче-
ский материал.
1.Создать в своей папке новую рабочую книгу.
2.В рабочую книгу добавить два листа. Переименовать названия листов:
Лист1 – «Исходная таблица», Лист2 – «Сортировка», Лист3 – «Форма»,
Лист4 – «Итоги», Лист5 – «Формат пользователя». Для ярлычков листов задать различные цвета.
3.Построить на листе «Исходная таблица» исходную таблицу, соответствующую Вашему варианту (Приложение 1).
4.Выполнить вычисления в последнем столбце таблицы согласно предло-
женной формуле в Приложении 1.
5.Отформатировать таблицу по своему усмотрению.
6.Скопировать таблицу на лист «Сортировка» четыре раза и выполнить сортировку данных (Задание 1.1 Приложения 1). Для сортировки по первому ключу воспользоваться командами: Сервис, Параметры, Список и Данные,
Сортировка, Параметры.
7.Присвоить каждой отсортированной таблице заголовок, чтобы было понятно, по каким полям производилась сортировка.
8.Скопировать таблицу с листа «Исходная таблица» на лист «Форма». Выполнить с помощью команды Форма, следующие действия:
-просмотреть последовательно все записи в таблице;
-добавить одну запись в таблицу (на своё усмотрение);
-удалить последнюю запись в таблице;
-используя кнопку Критерии, последовательно определить записи, соответствующие критериям поиска (Задание 1.2 Приложения 1). Вставить копии диалоговых окон с задаваемыми критериями отбора поиска ниже таблицы.
22
9.Скопировать таблицу с листа «Исходная таблица» на лист «Итоги».
10.Для подведения итогов создать макросы «Итог_Запись_1»,
«Итог_Запись_2» и «Итог_Удаление». Добавить итоги по столбцам, используя команду Данные, Итоги (Задание 1.3 Приложения 1):
макросы сохранить в текущей книге; в описании макросов добавить фамилию студента и номер группы;
назначить комбинации клавиш для ускоренного вызова макросов; кнопки для вызова макросов расположить на специально созданной панели инструментов.
11.Скопировать таблицу с листа «Форма» на лист «Формат пользователя».
12.Создать пользовательские числовые форматы (Задание 1.4 Приложения 1).
13.Добавить в рабочую книгу новые листы: «Автофильтр», «Расширенный фильтр». Изменить цвет ярлычков листов.
14.Сохранить рабочую книгу.
15.После выполнения индивидуальных заданий необходимо сдать работу преподавателю, предварительно подготовив ответы на контрольные вопросы.
1.Скопировать таблицу с листа «Исходная таблица» на лист «Авто-
фильтр».
2.Выполнить последовательно отбор данных, используя функцию Автофильтр (Задание 2.1 Приложения 1). Отфильтрованные строки копировать ниже исходной таблицы.
3.Скопировать таблицу с листа «Исходная таблица» на лист «Расширен-
ный фильтр».
4.Выполнить последовательно отбор данных, используя Расширенный фильтр (Задание 2.2 Приложения 1). Диапазоны условий и отфильтрованные строки копировать ниже исходной таблицы.
5.Сохранить рабочую книгу.
6.После выполнения индивидуальных заданий необходимо сдать работу преподавателю, предварительно подготовив ответы на контрольные вопросы.
23
Приложение 1
Вариант 1
Стоимость билетов = Цена билета * (Число взрослых билетов + Число детских билетов * 50%)
Задание 1.1. Сортировка:
а) |
дата вылета – по возрастанию (в первой таблице); |
б) |
№ рейса – по возрастанию, а внутри группы число взрослых билетов – по |
|
возрастанию (во второй таблице); |
в) |
класс полёта – по убыванию, а внутри полученной группы дата вылета – по |
|
возрастанию, стоимость билетов – по возрастанию (в третьей таблице); |
г) |
№ рейсов – по первому ключу: 117, 673, 45 (в четвёртой таблице). |
Задание 1.2. Форма: |
|
а) |
класс полёта – Эконом; |
б) |
дата вылета – после 1 июля 2005 года; |
в) |
цена билета – свыше 10 тыс. руб. и число взрослых билетов более 20; |
г) |
дети, летящие бизнес-классом. |
Задание 1.3. Итоги:
а) для каждого рейса определить общую стоимость билетов и максимальную цену билета (лист «Итоги_1»);
б) для каждой даты найти количество производимых рейсов, число взрослых и детских билетов (лист «Итоги_2»).
Задание 1.4. Пользовательский формат:
а) число взрослых билетов – «шт»; б) число детских билетов– «шт».
Задание 2.1. Автофильтр:
|
24 |
а) |
№ рейса – 117; |
б) |
дата вылета – июль; |
в) |
цена билета – от 15 000 руб. до 20 000 руб. и класс полёта – бизнес; |
г) |
№ рейса – 45 и класс полёта – эконом; |
д) |
стоимость билетов – менее 100 000 руб. или более 500 000 руб.; |
е) |
цена билета – наибольшая; |
ж) |
стоимость билетов – три наименьших. |
Задание 2.2. Расширенный фильтр: |
|
а) |
№ рейса – 673 или 45; |
б) |
№ рейса – 117, дата вылета – февраль 2006; |
в) |
цена билета – от 15 000 руб. до 20 000 руб., класс полёта – бизнес; |
г) |
№ рейса – 45 и класс полёта – эконом; |
д) |
стоимость билетов – менее 100 000 руб. или более 500 000 руб.; |
е) |
№ рейса – кроме 673 (функция НЕ ( )); |
ж) цена билета – наибольшая (функция МАКС ( )) или дата вылета – кроме 20.07.2005 (функция НЕ ( ));
з) стоимость билетов – наименьшая (функция МИН ( )) и наибольшая (функция МАКС ( ));
и) цена билета – больше среднего (функция СРЗНАЧ ( )); к) цена билета – больше среднего на 1 000 руб.
Вариант 2
25
Заработано = (Отработано часов в рабочие дни + Отработано часов в выходные дни) * Стоимость часа работы
Задание 1.1. Сортировка:
а) Ф. И. О. – по возрастанию (в первой таблице); б) должность – по возрастанию, а внутри группы дата рождения – по возрас-
танию (во второй таблице); в) стоимость часа работы – по убыванию, а внутри группы количество отрабо-
танных часов в рабочие и выходные дни – по убыванию (в третьей таблице).
г) должность – по первому ключу: плотник, электрик, столяр (в четвёртой таблице).
Задание 1.2. Форма:
а) дата рождения – до 1972 г.; б) Ф. И. О. – начинается на букву «К»;
в) отработано часов в рабочие дни – более 30 часов и отработано часов в выходные дни – более 10;
г) плотники с заработком более 5 500 руб.
Задание 1.3. Итоги:
а) для каждой должности определить общий заработок, максимальное число часов отработанных в рабочие и выходные дни;
б) для каждой стоимости часа работы найти количество сотрудников и средний заработок.
Задание 1.4. Пользовательский формат:
а) отработано часов в рабочие дни – «часов». б) отработано часов в выходные дни – «часов».
Задание 2.1. Автофильтр:
а) |
должность – столяр; |
б) |
дата рождения – 1979 год; |
в) |
отработано часов в рабочие дни – от 30 часов до 40 часов и стоимость часа |
|
работы – 150 руб.; |
г) |
Ф. И. О. сотрудников – на букву «К» или должность – электрик; |
д) |
заработано – менее 5 000 руб. или более 7 000 руб.; |
е) |
заработано – минимальное; |
ж) |
отработано часов в выходные дни – три наибольших. |
Задание 2.2. Расширенный фильтр: |
|
а) |
должность – столяр, отработано в выходные дни – более 10 часов; |
б) |
отработано часов в выходные дни – 8, 10 или 12 часов; |