Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб 3.doc
Скачиваний:
14
Добавлен:
13.04.2015
Размер:
165.89 Кб
Скачать

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

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

Автофильтр

Команда Данные/Фильтр/Автофильтр устанавливает кнопки скрытых списков (кнопки со стрелками) непосредственно в строку с именами столбцов . С их помощью можно указать требуемые значения или выбрать строку «условие» и задать критерии выборки в диалоговом окнеПользовательский автофильтр (рис. 4.3). Условия для отбора записей в определенном столбце могут состоять из двух самостоятельных частей, соединенных логической связкой И/ИЛИ. Каждая часть условия может включать:

  • значение, которое может выбираться из списка или содержать шаблонные символы подстановки. В качестве символов подстановки используются звездочка * - для указания произвольного количества символов или вопросительный знак ? – для замены одного символа;

  • оператор отношения (сравнения). При задании критериев выборки могут использоваться следующие операторы сравнения: Равно, Не равно, Меньше, Меньше или равно, Больше, Больше или равно.

Рис. 4.3. Диалоговое окно Пользовательского автофильтра.

Для восстановления всех строк исходной таблицы нужно щелкнуть мышью по кнопке со стрелкой (синего цвета) и в раскрывшемся списке выбрать строку «все» или выполнить команду Данные/Фильтр/Отобразить все. Для отмены режима фильтрации нужно установить курсор внутри таблицы и снова ввести команду меню Данные/Фильтр/Автофильтр (убрать переключатель).

Фильтрация данных с использованием расширенного фильтра.

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

Фильтрация записей с использованием расширенного фильтра выполняется с помощью команды меню Данные/Фильтр/Расширенный фильтр. Важной особенностью этого режима является то, что до выполнения самой команды фильтрации необходимо сформировать специальную область для задания условий фильтрации данных – диапазон условий отбора (интервал критериев). Диапазон условий должен содержать строку с заголовками столбцов и несколько строк для задания условий отбора. Обычно, для создания диапазона условий вначале копируют в отдельное, место (на другом или на том же самом рабочем листе – как правило, выше исходной таблицы) строку с заголовками столбцов, затем в расположенные ниже строки вводят критерии выборки по отдельным столбцам. Между значениями условий отбора и таблицей должна находиться, как минимум, одна пустая строка (рис.4.4). Если критерии отбора (условия фильтрации) вводятся в одной строке для разных столбцов, то они считаются связанными условием «И». Если критерии отбора записываются в разных строках, то они считаются связанными условием «ИЛИ».

Рис. 4.4. Пример списка данных с диапазоном условий отбора.

После формирования диапазона условий с критериями выборки записей необходимо устанавить курсор внутри таблицы, и выбрать команду Данные/Фильтр/Расширенный фильтр и в диалоговом окне Расширенный фильтр (рис. 4.5) указать диапазон ячеек таблицы, адрес сформированного заранее диапазона условий. Записи можно фильтровать на месте или одновременно с выполнением фильтрации копировать в указанную область на текущем рабочем листе. Чтобы скопировать отфильтрованные строки в другую область листа, следует установить переключатель Скопировать результаты в другое место, перейти в поле Поместить результат в диапазон и указать верхнюю левую ячейку области вставки отобранных данных. Ссылка на диапазон условий отбора должна включать только заголовки столбцов и строки с критериями, т. е. не содержать пустых строк.

Рис. 4.5. Вид диалогового окна Расширенный фильтр.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]