Задания для самостоятельного выполнения




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

Сортировка и фильтрация данных

Заполните таблицу, содержащую информацию о планетах солнечной системы.

Планеты солнечной системы.

Планета Период(в земных годах) Расстояние от Солнца(в млн.км) Диаметр(в тыс.км) Масса(*1024 кг) Спутники
Меркурий 0,241   4,9 0,32  
Венера 0,615   12,1 4,86  
Земля     12,8    
Марс 1,881   6,8 0,61  
Юпитер 11,86   142,6 1906,98  
Сатурн 29,46   120,2 570,9  
Уран 84,01     87,24  
Нептун 164,8   50,2 103,38  
Плутон 247,7   2,8 0,1  

Фильтрация данных

Команды Данные/Фильтр позволяют выделять (фильтровать) нужные записи. Фильтрация возможна как через автоматический фильтр – Автофильтр, так и через ручной – Расширенный.

Автофильтр

При использовании Автофильтра необходимо переместить курсор в область заполненной таблицы или выделить ее. Затем нужно выполнить команды Данные/Фильтр/Автофильтр. На именах полей появятся кнопки с о стрелками. Нажимая на кнопки, можно задавать критерии фильтрации. В появляющемся подменю пункт Все отключает фильтрацию, а пункт Условие вызывает диалоговое окно, в котором можно установить параметры фильтрации. Для одного поля могут быть заданы два условия одновременно, связанные логическим И или ИЛИ.

Упражнение 1

С использованием Автофильтра осуществить поиск планет, начинающихся на букву С или букву Ю с массой менее 600*1024 кг.

· Выполните команды Данные/Фильтр/Автофильтр.

· Щелкните на кнопку со стрелкой в поле Планета. Выберите пункт Условие.

· В диалоговом окне задайте критерии и нажмите кнопку ОК.

Проверьте: Остались планеты Юпитер, Сатурн.

· Щелкните по кнопке со стрелкой в поле Масса. Выберите пункт Условие.

· В диалоговом окне задайте критерий по массе.

Проверьте: Остался Сатурн.

· Выполните команды меню Данные/Фильтр/Показать все.

Упражнение 2

С использованием Автофильтра самостоятельно:

· Осуществите поиск планет, имеющих диаметр менее 50 тыс км. И массу менее 4*1024 кг. (ответ: Меркурий, Марс, Плутон)

· Осуществите поиск планет, находящихся от Солнца на расстоянии не менее 100 млн. км, имеющих массу в диапазоне от 3*1024 кг до 500*1024 кг, а также имеющих не более 2 спутников (ответ: Венера, Земля, Нептун).

Отмените Автофильтр.

 

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

С помощью Расширенного фильтра можно фильтровать список так же, как и с помощью Автофильтра, но при этом не отображаются раскрывающиеся списки для столбцов. Вместо этого, над таблицей нужно вставить пустые строки с заголовками всех столбцов таблицы, куда вводятся условия отбора записей. Диапазон условий позволяет произвести фильтрацию при более сложных условиях отбора. Сложные условия, связанные союзом И, записываются в одной строке, а союзом ИЛИ – в разных

Планета Период(в земных годах) Расстояние от Солнца(в млн.км) Диаметр(в тыс.км) Масса(*1024 кг) Спутники
  >5        
          <2

Представленное выше условие означает: планеты, имеющие период обращения более 5 лет ИЛИ менее двух спутников

Упражнение 3

С использованием расширенного фильтра осуществить поиск планет с периодом обращения более 10 земных лет и количеством спутников не менее 2.

· В первую строку скопируйте заголовки все столбцов таблицы.

· В ячейку В2 впишите «>10»

· В ячейку F2 впишите «>=2»

· Поставьте курсор в таблицу и выполните команду Данные/Фильтр/Расширенный фильтр.

· Выберите обработку: фильтровать список на месте.

· Исходный диапазон: вся исходная таблица.

· Диапазон условий: выделите те строки, в которых содержатся скопированные заголовки и условия (1 и 2 строки). Пустые строки не выделять.

· ОК.

Проверьте: остались планеты Юпитер, Сатурн, Уран, Нептун.

· Отмените фильтрацию.

 

Упражнение 4

С использованием расширенного фильтра самостоятельно:

· Найдите планеты, имеющие период обращения вокруг Солнца более 2 лет ИЛИ экваториальный диаметр не менее 50 тыс.км. (должно остаться 5 планет)

· Осуществите поиск планет, находящихся от Солнца на расстоянии более 1000 млн. км. И имеющих более 1 спутника, ИЛИ диаметром более 150 тыс. км. (должно остаться 3 планеты).

Сортировка данных

Команды Данные/Сортировка позволяют упорядочивать (сортировать) строки таблицы. Для выполнения сортировки необходимо выделить область таблицы или поместить в нее курсор, а затем выполнить команды Данные/Сортировка. При этом появится диалоговое окно. Необходимо выбрать название поля, по которому нужно производить сортировку.

Кроме того, необходимо указать метод сортировки: по возрастанию или по убыванию, и нажать кнопку ОК.

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

 

Упражнение 5

· Отсортируйте данные в таблице в порядке убывания количества спутников.

· Отсортируйте данные в таблице в алфавитном порядке названий планет.

· Отсортируйте данные в таблице в порядке увеличения расстояний от Солнца.

 


Задания для самостоятельного выполнения

Создайте книгу Задания.xls, в которой выполните описанные ниже задания.

Задание 1

Создайте лист Клиенты с таблицей, содержащей информацию о 20-ти клиентах фирмы:

Фамилия Имя Отчество Город Улица Дом Квартира Телефон
  Задумайский Артур Владимирович Киров Труда      
  Крупина Екатерина Владимировна Москва Ленина      

Примечание по заполнению таблицы. При вводе информации о клиентах предусмотрите, чтобы существовали клиенты с одинаковыми фамилиями, а также с одинаковыми фамилиями и именами.

 

· Отсортируйте записи в порядке возрастания одновременно по трем полям Фамилия, Имя, Отчество.

· Используя автофильтр, вывести информацию о проживающих в городе Кирове или Казани, с именем, начинающимся на букву «А», не имеющих телефона.

· Используя расширенный фильтр, отобразить информацию о клиентах женского пола, проживающих в Москве. Подсказка: для определение рола у клиента можно заметить, что у женщин отчество имеет окончание «на», следовательно условие будет – *на, где символ «*» обозначает любое количество символов.

Задание 2

Создайте лист Студенты с таблицей, содержащей информацию о 20 студентах:

Фамилия Имя Отчество Математика Экономика Английский Культурология Средний балл Размер стипендии
Иванова Лия Павловна            
                 

Примечание по заполнению таблицы. Средний балл вычислите, используя функцию. Стипендия начисляется в зависимости от среднего балла: если средний бал меньше 4, то стипендия 200 рублей, если больше или равен 4, то стипендия 500 рублей (используйте функцию ЕСЛИ).

 

· Отсортируйте данные в порядке убывания по полю Средний балл.

· Используя автофильтр, вывести студентов, чьи фамилии заканчиваются на –ова, -ева, и получивших по всем предметам оценки не ниже 4;

· Используя расширенный фильтр, выведите студентов, получивших, по крайней мере, одну двойку за сессию.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-29 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: