Форма – это электронный документ, предназначенный для ввода, редактирования, просмотра, удаления и фильтрации данных.
Для вызова формы нужно установить курсор в область списка и выполнить команду на панели быстрого запуска Форма…. Появляется экранная форма Лист с номером листа Книги Excel (рис. 9.12), в которой выводится одна запись списка. Перемещение по списку выполняется кнопками Назад, Далее, добавление и удаление записей – кнопками Добавить и Удалить. Содержимое формы можно редактировать.
Для фильтрации данных нажимается кнопка Критерии (форма очищается автоматически или с помощью кнопки Очистить, при этом кнопка Критерии заменяется на кнопку Правка), в её поля вводится один или несколько условий отбора (например, >3 в поле Оценка) и при перемещении по форме кнопками Назад и Далее можно просмотреть уже отфильтрованные данные.
Рисунок 9.12 Экранная форма для работы со списком данных
Возврат к форме производится кнопкой Правка, а выход из формы – кнопкой Закрыть.
Если команды Добавить и Удалить вносят изменения в список на листе книги MS Excel, то отфильтрованные данные можно просмотреть только в окне формы.
Таким образом, MS Excel позволяет:
· создать однозаписевую форму списка (таблицы, БД). Перемещение между записями выполняется кнопками Назад, Далее.
· Изменение данных в форме – редактирование, добавление, удаление и т.п. - приводит к их изменению и в списке, по которому форма создавалась.
Контрольные вопросы
1 Что называется списком (базой данных) в MS Excel?
2 Как называются элементы таблицы в терминах БД?
3 Сортировка данных, её порядок при сортировке нескольких полей.
4 Фильтрация с помощью фильтра, критерии фильтрации.
5 Формирование критерия сравнения в расширенном фильтре.
6 Формирование вычисляемого критерия в расширенном фильтре.
7 Фильтрация данных расширенным фильтром.
8 Фильтрация данных с помощью формы.
9 Как добавить или изменить данные в списке с помощью формы?
Задание
1 Создать в MS Excel список согласно варианту задания (не менее 10 записей), недостающие записи заполнить своими данными. Предусмотреть повторение записей в отдельных полях – для выполнения сортировки.
2 Отсортировать данные списка по трём полям (поля выбираются самостоятельно).
3 Выполнить фильтрацию данных списка четырьмя способами:
▪ с помощью фильтра,
▪ с помощью расширенного фильтра по критерию сравнения,
▪ с помощью расширенного фильтра по вычисляемому критерию,
▪ с помощью формы.
Критерии фильтрации для каждого фильтра придумать самостоятельно.
Варианты задания (№ варианта - №компьютера в аудитории)
Вариант.
Таблица "Учебники"
Код | Авторы | Название учебника | Город | Издательство | Год издания |
1 | Макарова Н.В. | Информатика | Москва | Финансы | 2002 |
2 | Выгодский В.Н. | Высшая математика | Киев | Высшая школа | 1989 |
… | … | … | … | … | … |
10 | Симонов П.А. | Общая химия | Москва | ABF | 1996 |
Вариант.
Таблица "Врачи"
Код | Фамилия И.О. | Специальность | Должность | Отделение | Зарплата |
1 | Панов Н.В. | Отоляринголог | Глав. врач | Терапевтич. | 6300р. |
2 | Перов В.Н. | Стоматолог | Зав. отделением | Стоматологич. | 4850р. |
… | … | … | … | … | … |
10 | Попов Г.А. | Хирург | Врач | Хирургическое | 4200р. |
Вариант.
Таблица "Больные"
Код | Ф. И.О. больного | Болезнь | № палаты | Лечащий врач | Дата пост. |
1 | Ванин Н.В. | Сахар. диабет | 6 | Вавлова А.А. | 26.03.04. |
2 | Петров В.Н. | Перитонит | 6 | Селезнёв П.П. | 10.03.04 |
… | … | … | … | … | … |
10 | Попович Г.А. | Аппендицит | 12 | Харатьян С.Г. | 22.03.04. |
Вариант.
Таблица "Спортсмены"
Код | Ф. И.О. | Вид спорта | Дата рожд. | Разряд | Тренер |
1 | Витаанен Н.В. | Тяжёлая. атлетика | 06.12. 1990 | Мастер | Власов А.А. |
2 | Провский В.Н. | Бокс | 15.03.1998 | ЗМС | Родин П.Э. |
… | … | … | … | … | … |
10 | Гуревич Г.А. | Таэквондо | 12.10.1997 | МСМК | Второв В.Д.. |
Вариант.
Таблица "Маршруты"
Код | Водитель | Маршрут | Дата | Время | Марка автобуса |
1 | Ветров Н.В. | Краснодар - Сочи | 06.12. 04 | 6.40 | "Икарус" |
2 | Вронский В.Н. | Армавир - Ростов | 07.12.04 | 10.15 | "ЛиАЗ" |
… | … | … | … | … | … |
10 | Гуров Г.А. | Темрюк - Туапсе | 12.10.04 | 20.35 | "Мерседес" |
Вариант.
Таблица "Рейсы"
Борт № | № рейса | Аэропорт назнач. | Дата | Время | Тип самолёта |
1 | Ю-1138 | Домодедово | 06.12. 04 | 7.30 | Як-42 |
2 | Ю-1142 | Внуково | 15.03.04 | 15.40 | Ил-62 |
… | … | … | … | … | … |
10 | Ю-1136 | Домодедово | 12.10.04 | 20.20 | Ту-154 |
Вариант.
Таблица "Работники"
Код | Ф. И.О. | Должность | Профессия | Зарплата | Стаж, лет |
1 | Витаанен Н.В. | Мастер | Токарь | 8200р. | 13 |
2 | Провский В.Н. | Рабочий | Электрик | 9650р. | 4 |
… | … | … | … | … | … |
10 | Гуревич Г.А. | Начальник цеха | Механик | 16800р. | 14 |
Вариант.
Таблица "Штат"
Код | Ф. И.О. | Должность | Звание. | Уч. степень | Дата рождения |
1 | Азаров Н.В. | Декан | Профессор | Д.т.н | 25.05.1949 |
2 | Ржевский В.Н. | Зам. декана | Доцент | К.т.н. | 20.02.1959 |
… | … | … | … | … | … |
10 | Кудасова Г.А. | Секретарь | Инженер | - | 22.03.1980 |
Вариант.
Таблица "Команда"
Код | Ф. И.О. | Специализация | Дата рожд. | Разряд | Тренер |
1 | Витин Н.В. | Вратарь | 06.12. 1990 | Мастер | Власов А.А. |
2 | Провский В.Н. | Нападающий | 15.03.1998 | ЗМС | Родин П.Э. |
… | … | … | … | … | … |
10 | Вуйкич Г.А. | Полузащитник | 12.10.1997 | МСМК | Власов А.А. |
Вариант.
Таблица "Поезда"
Код | № поезда | Маршрут | Время отправления | Дата отправления. | Вагон, место | Стоим. билета |
1 | 39 | Москва-Курская | 23.40 | 06.12. 04 | П | 520р. |
2 | 140 | Москва-Павелец. | 15.30 | 15.03.04 | СВ | 1080р. |
… | … | … | … | … | ||
10 | 52 | Харьков | 6.12 | 12.10.047 | К | 775р. |
Вариант.
Таблица "Телефоны"
Код | Ф. И.О.абонента | Адрес | № телефона | Район | Дата устан. |
1 | Ванин Н.В. | Красная, 32-34 | 135-14-56 | Централ. | 26.03.04. |
2 | Петров В.Н. | Калинина, 78-1 | 135-23-36 | Централ. | 10.03.04 |
… | … | … | … | … | … |
10 | Попович Г.А. | Крымская, 63-3 | 123-45-67 | Прикуб. | 22.03.04. |
Вариант.
Таблица "Спортсмены"
Код | Ф. И.О. | Вид спорта | Дата рожд. | Разряд | Тренер |
1 | Ртаанен Н.В. | Лёгкая атлетика | 06.12. 1990 | Мастер | Власов А.А. |
2 | Шровская В.Н. | Теннис | 15.03.1998 | ЗМС | Родин П.Э. |
… | … | … | … | … | … |
10 | Гуревич Г.А. | Таэквондо | 12.10.1997 | МСМК | Второв В.Д.. |
Вариант.
Таблица "Автобусы"
Код | Водитель | Маршрут | Дата | Время | Марка автобуса |
1 | Петров Н.В. | Ростов - Сочи | 06.12. 04 | 6.40 | "Икарус" |
2 | Троян В.Н. | Киев - Ростов | 07.12.04 | 10.15 | "ЛиАЗ" |
… | … | … | … | … | … |
10 | Дуров Г.А. | Сочи - Туапсе | 12.10.04 | 20.35 | "Газель" |
373
Вариант.
Таблица "Аэтопорт"
Борт № | № рейса | Аэропорт назнач. | Дата | Время | Тип самолёта |
1 | Ю-1138 | Шереметьево | 06.12. 04 | 7.30 | Як-42 |
2 | Ю-1142 | Внуково | 06.12. 04 | 15.40 | Ил-62 |
… | … | … | … | … | … |
10 | Ю-1136 | Домодедово | 12.10.04 | 20.20 | Ту-154 |
Вариант.
Таблица "Цех"
Код | Ф. И.О. | Должность | Профессия | Зарплата | Стаж, лет |
1 | Виталин Н.В. | Мастер | Токарь | 8200р. | 13 |
2 | Прованский В.Н. | Рабочий | Электрик | 9650р. | 4 |
… | … | … | … | … | … |
10 | Пуревич Г.А. | Начальник цеха | Механик | 16800р. | 14 |
Вариант.
Таблица "Кафедра"
Код | Ф. И.О. | Должность | Звание. | Уч. степень | Дата рождения |
1 | Назаров Н.В. | Декан | Профессор | Д.т.н | 25.05.1949 |
2 | Ряжевский В.Н. | Зам. декана | Доцент | К.т.н. | 20.02.1959 |
… | … | … | … | … | … |
10 | Кудасова Г.А. | Секретарь | Инженер | - | 22.03.1980 |
Вариант.
Таблица "Футболисты"
Код | Ф. И.О. | Специализация | Дата рожд. | Разряд | Тренер |
1 | Ватинин Н.В. | Вратарь | 06.12. 1990 | Мастер | Власов А.А. |
2 | Проворов В.Н. | Нападающий | 15.03.1998 | ЗМС | Родин П.Э. |
… | … | … | … | … | … |
10 | Зуйкович Г.А. | Полузащитник | 12.10.1997 | МСМК | Власов А.А. |
Вариант.
Таблица "Железная дорога"
Код | № поезда | Маршрут | Время отправления | Дата отправления. | Вагон, место | Стоим. билета |
1 | 139 | Москва-Курская | 23.40 | 06.12. 04 | П | 1080р. |
2 | 140 | Москва-Павелец. | 15.30 | 15.03.04 | СВ | 1080р. |
… | … | … | … | … | ||
10 | 52 | Харьков | 6.12 | 12.10.047 | К | 775р. |
Вариант.
Таблица "Военкомат"
Код | Ф. И.О. | Адрес | № телефона | Звание | Род войск. |
1 | Ванин Н.В. | Красная, 32-34 | 135-14-56 | Полковник | Авиация |
2 | Петров В.Н. | Калинина, 78-1 | 135-23-36 | Полковник | Артиллерия |
… | … | … | … | … | … |
10 | Попович Г.А. | Крымская, 63-3 | 123-45-67 | Майор | Миномётн. |
Вариант.
Таблица "Ателье"
Код | Ф. И.О. мастера | Специальность | Дата рожд. | Разряд | № зала |
1 | Ртищева Н.В. | Макияж | 06.12. 1990 | 1 | 3 |
2 | Перовская В.Н. | Парикмахер | 15.03.1998 | 1 | 2 |
… | … | … | … | … | … |
10 | Гуревич Г.А. | Маникюр | 12.10.1997 | 3 | 2 |
Содержание отчёта
1 Название работы (в скобках – имя файла описания лаб. работы)
2 Цель работы
3 Содержание работы (порядок выполнения)
4 Заполненный вариант задания, результаты сортировки и фильтрации.
5 Письменные ответы на контрольные вопросы
6 Выводы по работе
На своём носителе должны быть сохранены результаты работы
Практическое занятие №10