Этот вид фильтра применяется в тех случаях, когда необходимо быстро отфильтровать данные с заданием одного или двух простых условий отбора. Отфильтрованные записи замещают исходную таблицу. Вызов автофильтра производится командой Данные-Фильтр-Автофильтр. При этом активной должна быть ячейка таблицы.
После этого в первой строке рядом с названием каждого поля появится кнопка со стрелкой (рис. 1.1). С помощью этой кнопки можно раскрыть список элементов отбора записей. Выбрав элемент «условие» можно задать сложный критерий отбора, используя функции И и ИЛИ.
A | B | C | D | |||||
Продавец | Ñ | Марка | Ñ | Год выпуска | Ñ | Оборот | Ñ | |
Рисунок 1.1 – Первая строка таблицы после вызова Автофильтра
Пример. Показать в базе данных записи с оборотом от 200 до 400 для продавца Иванова.
Для этого из раскрывающегося списка поля Продавец
Продавец | Ñ |
выберем пункт Иванов, а из раскрывающегося списка
Оборот | Ñ |
выберем пункт «условие». Появится окно Пользовательского автофильтра, в котором надо указать условия для поля «Оборот» (рис. 1.2).
|
|
Рисунок 1.2 – Окно пользовательского автофильтра
В результате на месте исходной таблицы 1.6 будут выведены отфильтрованные записи (таблица 1.7).
Таблица 1.7 – Результат автофильтра
A | B | C | D | |
Продавец | Марка | Год выпуска | Оборот | |
Иванов | Форд |
С помощью повторного выполнения команды Данные-Фильтр-Автофильтр можно восстановить отображение всех записей базы данных.