Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
53
Добавлен:
16.03.2016
Размер:
2.79 Mб
Скачать

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

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

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

Диапазон условий можно располагать как выше, так и ниже списка данных. Иногда диапазон условий удобнее расположить на другом листе книги. Диапазон условий должен иметь точно такие же имена полей, как и список. Для этого проще всего скопировать в первую строку диапазона условий строку заголовков списка данных.

Далее в столбцах диапазона необходимо записать требуемые условия отбора.

Для отбора по числовым данным можно использовать любые операторы сравнения: >, >=, <, <=, =, < >.

Можно отобрать строки с ячейками, содержащими текст, начинающийся с заданной последовательности знаков. Например, при вводе условия Бел будут отобраны строки с ячейками, содержащими слова Белов, Беляков и Белугин.

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

Используйте

Чтобы найти

? (знак вопроса)

Один любой знак Пример: условию «бар?н» соответствуют результаты «барин», «барон», «баран».

* (звездочка)

Любое количество символов Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток».

Можно также задать несколько условий для одного столбца, одно условие для нескольких столбцов, разные условия для разных столбцов, один из двух наборов для двух столбцов, более двух наборов для одного столбца. Именно такие возможности отличают Расширенный фильтр от Автофильтра. Примеры применения приведены в Справочной системе.

ЕSoundсли диапазон условий располагается выше списка, то между диапазоном условий и списком данных должна быть как минимум одна пустая строка.

После создания диапазона условий выполните следующие действия:

  1. Выделите любую ячейку в списке данных.

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

  3. Чтобы показать результат фильтрации, скрыв ненужные строки, установите переключатель «Обработка» в положение «фильтровать список на месте».

Чтобы скопировать отфильтрованные строки в другую область листа, установите переключатель «Обработка» в положение «скопировать результаты в другое место», перейдите в поле Поместить результат в диапазон, а затем укажите верхнюю левую ячейку области вставки.

  1. Введите в поле Диапазон условий ссылку на диапазон условий отбора, включающий заголовки столбцов.

Если нужно убрать диалоговое окно Расширенный фильтр на время выделения диапазона условий отбора, нажмите кнопку свертывания диалогового окна.

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

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

  1. Введите в ячейку А13 заголовок диапазона отбора Критерии.

  2. Скопируйте во 2-ю строку заголовки списка (имена полей).

  3. Введите в поле Период условие >10, а в поле Спутники >=2.

  4. Введите в ячейку А15 заголовок диапазона результатов Результаты отбора.

  5. Выделите левую верхнюю ячейку (А1) в списке данных.

  6. Выполните команды: ДанныеФильтрРасширенный фильтр.

  7. Убедитесь в том, что Excel правильно заполнила поле Исходный диапазон.

  8. Сделайте ссылку на диапазон условий, для чего щелкните на кнопке в поле Диапазон условий, выделите диапазон А13:F14 и закройте окно Расширенный фильтр—Диапазон.

  9. Установите переключатель «Обработка» в положение «скопировать результаты в другое место», перейдите в поле Поместить результат в диапазон, а затем укажите верхнюю левую ячейку (А16) области вставки.

  10. Убедитесь в правильности задания всех диапазонов и нажмите кнопку ОК.

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

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

  1. Найти планеты, имеющие период обращения более двух земных лет и экваториальный диаметр менее 50 тыс. км.

Результат: Уран, Плутон.

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

Результат: Сатурн, Уран, Нептун.

Соседние файлы в папке Литература