Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум по информатике.doc
Скачиваний:
19
Добавлен:
01.12.2018
Размер:
9.62 Mб
Скачать

12.1.7.1 Отображение строк с использованием условий отбора с помощью пользовательского автофильтра

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

  • выберите команду Фильтр в меню Данные, затем команду Автофильтр; нажмите кнопку со стрелкой в столбце, в котором находятся сравниваемые данные, а затем из раскрывающего списка выберите пункт Условие;

  • чтобы отобразить строки, удовлетворяющие одному условию отбора, выберите необходимый оператор сравнения в левом поле под надписью Показать только те строки, значения которых: и указать в правом поле значение (рисунок 12.3);

  • чтобы отобразить строки, удовлетворяющие одновременно двум условиям отбора, введите оператор и значение для сравнения в левой группе полей, установите переключатель И, а затем введите второй оператор и значение для сравнения в правой группе полей;

  • чтобы отобразить строки, удовлетворяющие одному из двух условий отбора, введите оператор и значение для сравнения в левой группе полей, установите переключатель ИЛИ, а затем введите второй оператор и значение для сравнения в правой группе полей;

  • после нажатия кнопки ОК будет создан новый список.

Рисунок 12.3 - Диалоговое окно Пользовательский автофильтр

12.1.7.2 Фильтрация списка с помощью расширенного фильтра

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

  • выделите заголовки фильтруемых столбцов списка и нажмите кнопку Копировать ;

  • выделите первую пустую строку диапазона условий отбора и нажмите кнопку Вставить ;

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

  • укажите ячейку в списке;

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

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

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

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

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

Рисунок 12.4 - Диалоговое окно Расширенный фильтр

Примечания:

    • если присвоить диапазону имя Критерии, то ссылка на диапазон будет автоматически появляться в поле Диапазон условий. Можно также определить имя База данных для диапазона фильтруемых данных и имя Извлечь для области вставки результатов, и ссылки на эти диапазоны будут появляться автоматически в полях Исходный диапазон и Поместить результат в диапазон соответственно.

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

Фильтрованный список можно скопировать на свободное место ра­бочего листа.

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