Сортировка и фильтрация данных»
Сортировка и фильтрация данных»
Цели работы:
§ познакомиться с использованием электронной таблицы как базы данных;
§ научиться осуществлять поиск информации в базе данных по различным критериям; научиться производить сортировку информации.
Задание 1. Заполните таблицу, содержащую информацию о планетах Солнечной системы согласно рисунку 8. 1 и сохраните ее под именем раб_6.xls.
Рис. 8. 1.
Единицы измерения, используемые в таблице:
q период обращения по орбите - в земных годах;
q среднее расстояние от Солнца - в млн. км;
q экваториальный диаметр - в тыс. км;
q масса - х1024 кг.
Основные понятия баз данных
Область таблицы А2:F12 можно рассматривать как базу данных. Столбцы А, В, C, D, E, F этой таблицы называются полями, а строки с 3 по 12 - записями. Область A2:F2 содержит имена полей.
Существуют ограничения, накладываемые на структуру базы данных:
§ первый ряд базы данных должен содержать неповторяющиеся имена полей;
§ остальные ряды базы данных должны содержать записи, которые не являются пустыми рядами;
§ информация по полям (столбцам) должна быть однородной, т. е. только цифры или только текст.
Основная работа с любой базы данных заключается в поиске информации по определенным критериям. С увеличением количества записей поиск информации затрудняется. Excel позволяет упростить этот процесс путем фильтрации данных.
Фильтрация данных
Команды Данные, Фильтр позволяют выделять (фильтровать) нужные записи. Фильтрация возможна как через автоматический фильтр - Автофильтр, так и через ручной - Расширенный.
Автофильтр
При использовании Автофильтра необходимо переместить курсор в область, содержащую базу данных, или выделить ее. Затем нужно выполнить команды Данные, Фильтр, Автофильтр. На именах полей появятся кнопки с изображением стрелок вниз. Нажимая на кнопки, можно задавать критерии фильтрации. В появляющемся подменю пункт Условиявызывает диалоговое окно, в котором можно установить параметры фильтрации (см. рис. 8.2). Для одного поля могут быть заданы два условия одновременно, связанные логическим И или ИЛИ.
Рис. 8. 2.
Задание 2. С использоованием Автофильтра осуществить поиск планет, начинающихся на букву С или букву Ю с массой менее 600х1024 кг.
Выполните команды Данные, Фильтр, Автофильтр.
На полях появились кнопки.
Нажмите на кнопку в поле Планета. Выберите пункт Условие.
2.3. В диалоговом окне задайте критерии согласно рис. 8. 2. и нажмите на кнопку ОК.
Проверте! В базе данных остались планеты Солнце, Юпитер, Сатурн.
Нажмите на кнопку на поле Масса. Выберите пункт Условие.
2.5. В диалоговом окне задайте критерий: Масса <600.
Проверте! Остался только Сатурн.
Выполните команды меню Данные, Фильтр, Все.
Задание 3.С использованием Автофильтра самостоятельно:
§ Осуществите поиск планеты, имеющтх экваториальный диаметр менее 50 тыс. Км. И массу менее 4х1024 (ответ:Меркурий, Марс, Плутон);
§ Осуществите поиск планет, находящихся от Солнца на расстоянии не менее 100 млн.км, имеющих массу в диапазоне от 3х1024 до 500х1024кг, а так же не долее 2 спутников (ответ:Венера, Земля, Нептун).
Расширенный фильтр
При использовании Расширенного фильтранеобходимо сначала определить (создать) три области (см. рис. 8. 3.):
§ Интервал списка - область базы данных (А2:F12);
§ Интервал критериев - область, где задаются критерии фильтрации (А14:F15);
§ Интервал извлечения-область,в которой будут появляться результаты фильтрации (А17:F21).
Имена полей во всех интервалах должны точно совпадать.
Рис. 8. 3.
Для выполнения действий по фильтрации необходимо воспользоваться командами меню Данные, Фильтр, Расширенный фильтр.В диалоговом окне надо указать координаты интервалов.
Если необходимо получать результаты фильтрации в интервале извлечения, нужно выбрать Копировать на другое место (см.. рис. 8. 4.)
Задание 4.С использованием Расширенного фильтра осуществить поиск планет с периодом обращения более 10 земных лет и количеством спутников не менее 2.
Сортировка данных
Команды Данные, Сортировкапозволяют упорядочивать (сортировать) базу данных.
Для выполнения сортировки необходимо выделить область базы или поместить в нее курсор, а затем выполнить команды Данные, Сортировка.При этом появится диалоговое окно. Нужно установить Сортировать пои выбрать название поля, по которому нужно производить сортировку (см. рис.8. 5.)
Рис. 8. 5.
Кроме того, необходимо указать метод сортировки: по возрастанию или по убыванию и нажать кнопку ОК.
После указанных действий база будет упорядочена. Символьные поля упорядочиваются в алфавитном порядке.
Задание 8.Отсортируйте данные в таблице в порядке убывания количества спутников.
Задание 9.Отсортируйте данные в таблице в алфавитном порядке названий планет.
Задание 10.Отсортируйте данные в порядке увеличения их расстояния от солнца.
Задание 11.Подведите итоги.
Проверьте:
§ знаете ли вы, что такое: база данных; имя поля; поле; запись; требования к базе;
§ умеете ли вы: производить поиск информации в базе по различным критериям;
§ производить сортировку информации.
Предъявите преподавателю:
§ файл раб_6.xls;
§ файл planeta.xls;
§ распечатку файла planeta.xls.
Сортировка и фильтрация данных»
Цели работы:
§ познакомиться с использованием электронной таблицы как базы данных;
§ научиться осуществлять поиск информации в базе данных по различным критериям; научиться производить сортировку информации.
Задание 1. Заполните таблицу, содержащую информацию о планетах Солнечной системы согласно рисунку 8. 1 и сохраните ее под именем раб_6.xls.
Рис. 8. 1.
Единицы измерения, используемые в таблице:
q период обращения по орбите - в земных годах;
q среднее расстояние от Солнца - в млн. км;
q экваториальный диаметр - в тыс. км;
q масса - х1024 кг.
Основные понятия баз данных
Область таблицы А2:F12 можно рассматривать как базу данных. Столбцы А, В, C, D, E, F этой таблицы называются полями, а строки с 3 по 12 - записями. Область A2:F2 содержит имена полей.
Существуют ограничения, накладываемые на структуру базы данных:
§ первый ряд базы данных должен содержать неповторяющиеся имена полей;
§ остальные ряды базы данных должны содержать записи, которые не являются пустыми рядами;
§ информация по полям (столбцам) должна быть однородной, т. е. только цифры или только текст.
Основная работа с любой базы данных заключается в поиске информации по определенным критериям. С увеличением количества записей поиск информации затрудняется. Excel позволяет упростить этот процесс путем фильтрации данных.
Фильтрация данных
Команды Данные, Фильтр позволяют выделять (фильтровать) нужные записи. Фильтрация возможна как через автоматический фильтр - Автофильтр, так и через ручной - Расширенный.
Автофильтр
При использовании Автофильтра необходимо переместить курсор в область, содержащую базу данных, или выделить ее. Затем нужно выполнить команды Данные, Фильтр, Автофильтр. На именах полей появятся кнопки с изображением стрелок вниз. Нажимая на кнопки, можно задавать критерии фильтрации. В появляющемся подменю пункт Условиявызывает диалоговое окно, в котором можно установить параметры фильтрации (см. рис. 8.2). Для одного поля могут быть заданы два условия одновременно, связанные логическим И или ИЛИ.
Рис. 8. 2.
Задание 2. С использоованием Автофильтра осуществить поиск планет, начинающихся на букву С или букву Ю с массой менее 600х1024 кг.