Фильтры

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

Автофильтр. Для вызова автофильтра необходимо выполнить команды Данные-Филътр-Автофильтр (Data-Filter-AutoFilter), выделив перед этим всю или 1 часть таблицы с именами полей. В результате рядом с именами полей появятся стрелочки (рис. 7.6).

Рис. 7.6 Автофильтр

Если щелкнуть по одной из этих стрелочек, то откроется список. Если активной является строка Все (All), то фильтрация отключена. Если выбрать какое- либо поле, то будет отображена только запись, содержащая это поле. Если же указать Условие, то откроется диалоговое окно Пользовательский автофильтр (Custom AutoFilter) (рис. 7.7).

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

В данном окне можно задать условия для фильтра с использованием логических функций И (And) и Или (Or).

Чтобы выключить автофильтр, достаточно набрать еще раз команды Данные-Фильтр-Автофильтр (Data- Filter-AutoFilter).

Расширенный автофильтр. Для использования расширенного автофильтра назовем исходную таблицу Блоком ввода (рис. 7.8). Для создания Блока критериев скопируем имена полей(столбцов) в свободную часть таблицы и зададим критерии поиска. Пусть нам необходимо извлечь записи с окладом > 1000 и количеством отработанных дней, равным 22. Извлекать данные можно в Блок вывода, для которого также необходимо скопировать имена полей (столбцов), или в исходную таблицу.

Рис. 7.8 База данных, созданная с использованием
расширенного фильтра

Для вызова расширенного автофильтра необходимо выполнить команды Данные-Фильтр-Расширенный фильтр (Data-Filter-Advanced Filter). В результате откроется диалоговое окно Расширенный фильтр (Advanced Filter) (рис. 7.9).

Рис. 7.9 Диалоговое окно Расширенный фильтр

В полях, расположенных в центре окна, следует указать диапазоны блока ввода, блока критериев и, если блок вывода будет не на месте исходной таблицы, а за ее пределами - диапазон блока вывода (перед этим в группе Обработка (Acuion) необходимо указать, что копирование будет производиться в другое место) Если установлен индикатор Только уникальные записи (Unique Record Only), то повторяющиеся записи не будут показаны в блоке вывода.

Если несколько критериев заданы в смежных ячейках на одной строке, то они работают как логическая функция И (And). Если несколько критериев заданы в смежных ячейках в столбце, то они работают как логическая функция Или (Or). Если условие достаточно сложное, то лучше взять его в кавычки, а перед ним поставить знак равно, например =">1400".


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: