Фильтрация записей расширенным фильтром

После выполнения 1 этапа (пп.3.2.1, 3.2.2) сформированный критерий используется следующим образом ( этап 2):

▪ установить курсор в список и выполнить команду Данные\ Фильтр\

Расширенный фильтр.

▪ установить курсор в поле Исходный диапазон окна Расширенный фильтр и протянуть мышью по всей таблице, включая строку имён полей;

▪ перевести курсор в поле Диапазон условий и протянуть мышью по ячейкам области условий и нажать ОК (рис. 6)

На месте списка появится результат фильтрации (рис. 7).

 

Рисунок 6 Задание параметров расширенного фильтра

Переключатель Только уникальные записи позволяет исключить дублирование записей.

Рисунок 7 Результат фильтрации по 3 варианту

вычисляемого критерия

 

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

Для отключения фильтра, т.е. снятия действия условий фильтрации выполняется команда Данные\ Фильтр\ Отобразить всё.

Фильтрация с помощью формы

Форма – это электронный документ, предназначенный для ввода, редактирования, просмотра, удаления и фильтрации данных.

Для вызова формы нужно установить курсор в область списка и выполнить команду Данные\Форма…. Появляется экранная форма Список(рис. 8), в которой выводится одна запись списка. Перемещение по списку выполняется кнопками Назад, Далее, добавление и удаление записей – кнопками Добавить и Удалить. Содержимое формы можно редактировать.

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

Рисунок 8 Экранная форма для работы со списком данных

Возврат к форме производится кнопкой Правка, а выход из формы – кнопкой Закрыть.

Если команды Добавить и Удалить вносят изменения в список на листе книги Excel, то отфильтрованные данные можно просмотреть только в окне формы.

 

Контрольные вопросы

1 Что называется списком (базой данных) в Excel?

2 Как называются элементы таблицы в терминах БД?

3 Сортировка данных, её порядок при сортировке нескольких полей.

4 Фильтрация с помощью автофильтра, критерии фильтрации.

5 Формирование критерия сравнения в расширенном фильтре.

6 Формирование вычисляемого критерия в расширенном фильтре.

7 Фильтрация данных расширенным фильтром.

8 Фильтрация данных с помощью формы.

9 Как добавить или изменить данные в списке с помощью формы?

Задание

1 Создать в Excel cписок согласно варианту задания (не менее 10 записей), недостающие записи заполнить своими данными. Предусмотреть повторение записей в отдельных полях – для выполнения сортировки.

2 Отсортировать данные списка по трём полям (поля выбираются самостоятельно).

3 Выполнить фильтрацию данных списка тремя способами:

▪ с помощью автофильтра,

▪ с помощью расширенного фильтра по критерию сравнения,

▪ с помощью расширенного фильтра по вычисляемому критерию.

Варианты задания (№ варианта - №компьютера в аудитории)

Вариант.

Таблица "Учебники"

Код Авторы Название учебника Город Издательство Год издания
Макарова Н.В. Информатика Москва Финансы
Выгодский В.Н. Высшая математика Киев Высшая школа
Симонов П.А. Общая химия Москва ABF
             

Вариант.

Таблица "Врачи"

Код Фамилия И.О. Специальность Должность Отделение Зарплата
Панов Н.В. Отоляринголог Глав. врач Терапевтич. 6300р.
Перов В.Н. Стоматолог Зав. отделением Стоматологич. 4850р.
Попов Г.А. Хирург Врач Хирургическое 4200р.

 

Вариант.

Таблица "Больные"

Код Ф. И.О. больного Болезнь № палаты Лечащий врач Дата пост.
Ванин Н.В. Сахар. диабет Вавлова А.А. 26.03.04.
Петров В.Н. Перитонит Селезнёв П.П. 10.03.04
Попович Г.А. Аппендицит Харатьян С.Г. 22.03.04.

 

Вариант.

Таблица "Спортсмены"

Код Ф. И.О. Вид спорта Дата рожд. Разряд Тренер
Витаанен Н.В. Тяжёлая. атлетика 06.12. 1990 Мастер Власов А.А.
Провский В.Н. Бокс 15.03.1998 ЗМС Родин П.Э.
Гуревич Г.А. Таэквондо 12.10.1997 МСМК Второв В.Д..

Вариант.

Таблица "Маршруты"

Код Водитель Маршрут Дата Время Марка автобуса
Ветров Н.В. Краснодар - Сочи 06.12. 04 6.40 "Икарус"

 

 

 

Вронский В.Н. Армавир - Ростов 07.12.04 10.15 "ЛиАЗ"
Гуров Г.А. Темрюк - Туапсе 12.10.04 20.35 "Мерседес"

Вариант.

Таблица "Рейсы"

Борт № № рейса Аэропорт назнач. Дата Время Тип самолёта
Ю-1138 Домодедово 06.12. 04 7.30 Як-42
Ю-1142 Внуково 15.03.04 15.40 Ил-62
Ю-1136 Домодедово 12.10.04 20.20 Ту-154

Вариант.

Таблица "Работники"

Код Ф. И.О. Должность Профессия Зарплата Стаж, лет
Витаанен Н.В. Мастер Токарь 8200р.
Провский В.Н. Рабочий Электрик 9650р.
Гуревич Г.А. Начальник цеха Механик 16800р.

Вариант.

Таблица "Штат"

Код Ф. И.О. Должность Звание. Уч. степень Дата рождения
Азаров Н.В. Декан Профессор Д.т.н 25.05.1949
Ржевский В.Н. Зам. декана Доцент К.т.н. 20.02.1959
Кудасова Г.А. Секретарь Инженер - 22.03.1980

 

Вариант.

Таблица "Команда"

Код Ф. И.О. Специализация Дата рожд. Разряд Тренер
Витин Н.В. Вратарь 06.12. 1990 Мастер Власов А.А.
Провский В.Н. Нападающий 15.03.1998 ЗМС Родин П.Э.
Вуйкич Г.А. Полузащитник 12.10.1997 МСМК Власов А.А.

 

Вариант.

Таблица "Поезда"

Код № поезда Маршрут Время отправления Дата отправления. Вагон, место Стоим. билета
Москва-Курская 23.40 06.12. 04 П 520р.
Москва-Павелец. 15.30 15.03.04 СВ 1080р.
   
Харьков 6.12 12.10.047 К 775р.

Вариант.

Таблица "Телефоны"

Код Ф. И.О.абонента Адрес № телефона Район Дата устан.
Ванин Н.В. Красная, 32-34 135-14-56 Централ. 26.03.04.
Петров В.Н. Калинина, 78-1 135-23-36 Централ. 10.03.04
Попович Г.А. Крымская, 63-3 123-45-67 Прикуб. 22.03.04.

Вариант.

Таблица "Спортсмены"

Код Ф. И.О. Вид спорта Дата рожд. Разряд Тренер
Ртаанен Н.В. Лёгкая атлетика 06.12. 1990 Мастер Власов А.А.
Шровская В.Н. Теннис 15.03.1998 ЗМС Родин П.Э.
Гуревич Г.А. Таэквондо 12.10.1997 МСМК Второв В.Д..

Вариант.

Таблица "Автобусы"

Код Водитель Маршрут Дата Время Марка автобуса
Петров Н.В. Ростов - Сочи 06.12. 04 6.40 "Икарус"
Троян В.Н. Киев - Ростов 07.12.04 10.15 "ЛиАЗ"
Дуров Г.А. Сочи - Туапсе 12.10.04 20.35 "Газель"

Вариант.

Таблица "Аэтопорт"

Борт № № рейса Аэропорт назнач. Дата Время Тип самолёта
Ю-1138 Шереметьево 06.12. 04 7.30 Як-42
Ю-1142 Внуково 06.12. 04 15.40 Ил-62
Ю-1136 Домодедово 12.10.04 20.20 Ту-154

Вариант.

Таблица "Цех"

Код Ф. И.О. Должность Профессия Зарплата Стаж, лет
Виталин Н.В. Мастер Токарь 8200р.
Прованский В.Н. Рабочий Электрик 9650р.
Пуревич Г.А. Начальник цеха Механик 16800р.

Вариант.

Таблица "Кафедра"

Код Ф. И.О. Должность Звание. Уч. степень Дата рождения
Назаров Н.В. Декан Профессор Д.т.н 25.05.1949
Ряжевский В.Н. Зам. декана Доцент К.т.н. 20.02.1959
Кудасова Г.А. Секретарь Инженер - 22.03.1980

Вариант.

Таблица "Футболисты"

Код Ф. И.О. Специализация Дата рожд. Разряд Тренер
Ватинин Н.В. Вратарь 06.12. 1990 Мастер Власов А.А.
Проворов В.Н. Нападающий 15.03.1998 ЗМС Родин П.Э.
Зуйкович Г.А. Полузащитник 12.10.1997 МСМК Власов А.А.

 

 

 

Вариант.

Таблица "Железная дорога"

Код № поезда Маршрут Время отправления Дата отправления. Вагон, место Стоим. билета
Москва-Курская 23.40 06.12. 04 П 1080р.
Москва-Павелец. 15.30 15.03.04 СВ 1080р.
   
Харьков 6.12 12.10.047 К 775р.

Вариант.

Таблица "Военкомат"

Код Ф. И.О. Адрес № телефона Звание Род войск.
Ванин Н.В. Красная, 32-34 135-14-56 Полковник Авиация
Петров В.Н. Калинина, 78-1 135-23-36 Полковник Артиллерия
Попович Г.А. Крымская, 63-3 123-45-67 Майор Миномётн.

 

Вариант.

Таблица "Аиелье"

Код Ф. И.О. мастера Специальность Дата рожд. Разряд № зала
Ртищева Н.В. Макияж 06.12. 1990
Перовская В.Н. Парикмахер 15.03.1998
Гуревич Г.А. Маникюр 12.10.1997

Содержание отчёта

1 Название работы (в скобках – имя файла описания лаб. работы)

2 Цель работы

3 Содержание работы (порядок выполнения)

4 Заполненный вариант задания, результаты сортировки и фильтрации.

5 Письменные ответы на контрольные вопросы

6 Выводы по работе

 

 

 

Лабораторная работа №10

 



ROOT"]."/cgi-bin/footer.php"; ?>