
Расширенный фильтр
При использовании РАСШИРЕННОГО ФИЛЬТРА необходимо сначала определить (создать) три области (рис.3):
- исходный диапазон - это область базы данных (А2:F12);
- диапазон условий отбора (или интервал критериев) - это область, где задаются критерии фильтрации (А14:F15);
- диапазон, в который при желании пользователя Excel помещает результат выборки (интервал извлечения) - это та область, в которой будут появляться результаты фильтрации (А17:F21).
Рис..3
Имена полей во всех интервалах должны точно совпадать.
Для выполнения действий по фильтрации необходимо воспользоваться командами меню: ДАННЫЕ, ФИЛЬТР, РАСШИРЕННЫЙ ФИЛЬТР. В диалоговом окне необходимо указать координаты интервалов.
Если необходимо получать результаты фильтрации в интервале извлечения, нужно поставить [*] - СКОПИРОВАТЬ РЕЗУЛЬТАТ В ДРУГОЕ МЕСТО (рис. 4).
4. С использованием Расширенного фильтра осуществить поиск планет с периодом обращения более 10 земных лет и количеством спутников не менее 2.
4.1. Создайте диапазон условий отбора в ячейках A14:F15 (см. рис. 6.3).
4.2. Запишите условия отбора в диапазон условий отбора (см. рис.6.3).
4.3. Создайте интервал извлечения, куда будут помещены результаты фильтрации в ячейки A17:F17
4.4. Поместите курсор в область базы данных (A2:F12)
4.5. Выполните команды: ДАННЫЕ, ФИЛЬТР, РАСШИРЕННЫЙ ФИЛЬТР.
4.6. Проверьте правильность задания интервалов (см.рис.6.4). Нажмите кнопку <ОК>,
Проверьте! Найдены планеты Юпитер, Сатурн, Уран, Нептун.
Рис 4
Сохраните результаты в файле planeta.xls
6. С использованием Расширенного фильтра самостоятельно:
1) найдите записи о планетах, имеющих период обращения более 2 земных лет и экваториальный диаметр менее 50 тыс. км
2) осуществите поиск планет, находящихся от Солнца на расстоянии более 1000 млн. км и имеющих 1 спутник
3). найдите записи о планетах Меркурий, Сатурн или Плутон
4). найдите записи о планете Меркурий или планетах, имеющие более одного спутника
5). найдите записи о планетах, имеющие период обращения более 1 года и массу менее 100 * 1024 кг
6) найдите записи о планетах, которые расположены от Солнца на расстоянии более 1000 млн. км с диаметром более 50 тыс. км. или находящихся от Солнца на расстоянии менее 150 млн. км и имеющие диаметр более 10 тыс. км.
7). найдите записи о планетах у которых период обращения менее 10 лет и количество спутников не равно 0 или записи о планетах, у которых диаметр менее 10 тыс. км.
Сортировка данных
Команды ДАННЫЕ, СОРТИРОВКА позволяют упорядочивать (сортировать ) базу данных.
Для выполнения сортировки необходимо выделить область базы данных или поместить в нее курсор, а затем выполнить команды: ДАННЫЕ, СОРТИРОВКА. При этом появится диалоговое окно. Нужно установить флаг [*]- Идентифицировать поля по ПОДПИСЯМ (ПЕРВАЯ СТРОКА ДИАПАЗОНА) и выбрать название поля, по которому нужно производить сортировку (рис. 5).
Кроме того, необходимо указать метод сортировки: по возрастанию или по убыванию и нажать кнопку <ОК>.
После указанных действий база будет упорядочена. Символьные поля упорядочиваются в алфавитном порядке.
Рис. 5
7. Отсортируйте данные в таблице в порядке убывания количества спутников.
8. Отсортируйте данные в таблице в алфавитном порядке названий планет.
9. Отсортируйте данные в порядке возрастания их расстояния от Солнца.
Задание 8
Условная функция в среде MS Excel.
Определите сумму, которую придется заплатить за потребленную электроэнергию. Выполните расчет, введя свои исходные данные (столбцы «Дата» и «Показания счетчика»).