Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4.Excel. Сортировка и фильтрация..doc
Скачиваний:
9
Добавлен:
15.07.2019
Размер:
330.75 Кб
Скачать

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

Фильтрация — это быстрый и легкий способ поиска подмножества данных и работы с ним в списке. В отфильтрованном списке отображаются только строки, отвечающие условиям отбора, заданным для столбца. Microsoft Excel предоставляет две команды для фильтрации списков:

Автофильтр, включая фильтр по выделенному, - для простых условий отбора

Расширенный фильтр - для более сложных условий отбора

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

Строки, отобранные при фильтрации в Excel, можно редактировать, форматировать и выводить на печать, а также создавать на их основе диаграммы, не изменяя порядок строк и не перемещая их.

Команда Фильтр из меню Данные позволяют выделять (фильтровать) нужные записи..

2.1. Автофильтр.

При использовании Автофильтра необходимо:

  1. Выделить названия столбцов (столбца) таблицы, по которым будет выполняться фильтрация;

  2. Выполнить в меню Данные команду Фильтр, затем выбрать Автофильтр; на именах полей появятся кнопки с изображением стрелок. Нажимая на кнопки, можно задавать критерии фильтрации.

  3. В появляющемся подменю пункт Всё отключает фильтрацию, а пункт Условия вызывает диалоговое окно, в котором можно установить параметры фильтрации. Для одного поля могут быть заданы два условия одновременно, связанные логическим «И» или «ИЛИ».

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

П орядок выполнения:

  • Выделить ячейку внутри таблицы или выделить таблицу целиком.

  • Из меню Данные выбрать команду Фильтр, затем Автофильтр. На полях появились кнопки.

  • Нажав на кнопку, раскрыть список в поле Планета, которое следует включить в критерий. Выберите пункт Условие.

  • В диалоговом окне задать критерии согласно задания.

  • Нажать кнопку ОК.

Результат: В базе данных остались планеты Солнце, Юпитер, Сатурн.

  • Нажать на кнопку в поле Масса. Выбрать пункт Условие.

  • В диалоговом окне задать критерий: Масса < 600.

Результат: Остался только Сатурн.

  • Для отмены фильтра нажмите кнопки фильтрации в столбцах Масса и Планета, выберите команду Все.

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

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

При использовании Расширенного фильтра необходимо сначала определить (создать) три области:

  • диапазон данных - область базы данных;

  • диапазон критериев – область, где задаются критерии фильтрации. Верхняя строка диапазона должна содержать заголовки полей, которые в точности повторяют заголовки полей в области данных. Диапазон критериев должен включать хотя бы одну пустую строку сразу под заголовками. В этой строке или строках записываются условия, причем все, что записано в столбце под заголовком поля, относится именно к этому полю. Условия всех столбцов каждой строки соединяются логической операцией «И», а затем все строки соединяются логической операцией «ИЛИ»;

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

Примечание. Имена полей во всех интервалах должны точно совпадать.

Для выполнения действий по фильтрации необходимо:

  • из меню Данные выбрать команду Фильтр, затем - Расширенный фильтр. В диалоговом окне надо указать координаты диапазонов.

  • Если необходимо получать результаты фильтрации в диапазоне результата, нужно выбрать «Копировать результат в другое место».

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

Указание.

  • Создайте диапазон критериев (A14:F15) и диапазон результата (A17:F22).

  • Запишите критерии поиска в диапазон критериев.

  • Поместите курсор в область базы данных.

  • Выберите из меню Данные команду Фильтр, затем - Расширенный фильтр.

  • Установите «Копировать результат в другое место».

  • Проверьте правильность задания диапазонов. Нажмите кнопку ОК.

Задание 8. С использованием расширенного фильтра:

а) Найдите планеты, имеющие период обращения более 2 световых лет и экваториальный диаметр менее 50 тыс. км (ответ: Уран, Плутон);

б) Осуществите поиск планет, находящихся от Солнца на расстоянии более 1000 млн. км, а также имеющих более одного спутника.

( ответ: Сатурн, Уран, Нептун).

4

Разработала преподаватель Зюлева Т.Н.