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