
- •Фильтрация данных в таблице
- •1. Возможности применения фильтров
- •Выбор и применение типа фильтра
- •Обычные фильтры
- •Применение обычного фильтра
- •Фильтрация по выделенному
- •Применение фильтра по выделению
- •Фильтр по форме
- •Применение фильтра с помощью заполнения формы
- •Расширенный фильтр
- •Применение расширенного фильтра
- •Специальные команды на вкладке документа "Фильтр"
- •Удаление или повторное применение фильтра
- •Очистка фильтра
- •Сохранение фильтра
- •Использование подстановочных знаков при сравнении строк
Обычные фильтры
За исключением полей объектов OLE и полей, в которых отображаются вычисленные значения, для всех типов полей предлагаются обычные фильтры. Список доступных фильтров зависит от типа данных и значений выбранного поля.
Щелкните правой кнопкой мыши поле, которое требуется отфильтровать. Чтобы отфильтровать представление по нескольким столбцам или элементам управления, необходимо либо выбрать и отфильтровать каждый из них по отдельности, либо воспользоваться расширенным фильтром. Дополнительные сведения см. в разделах Фильтр по форме и Расширенные фильтры этой статьи.
Например, чтобы просмотреть доступные фильтры для поля "ДатаРождения", на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Фильтр
Пример обычных фильтров по дате
Чтобы применить фильтр по определенным значениям, используйте список с флажками. В этом списке перечислены все значения, отображаемые в данный момент в поле.
Чтобы применить фильтр по диапазону значений, щелкните один из таких фильтров и задайте нужные значения.
Например, чтобы просмотреть дни рождения начиная с текущей даты и до конца года, нажмите кнопку Между и укажите даты начала и окончания в диалоговом окне Диапазон дат. Чтобы просмотреть все дни рождения, которые выпадают на определенную дату, щелкните ее. При этом отобразятся все соответствующие дате дни рождения.
Следует отметить, что значения в поле дат определяют список фильтров для конкретного типа. Если самое последнее значение даты приходится на последние два года, список фильтров будет более полным. Если все даты в поле имеют более чем двухгодичную давность, список фильтров будет короче.
Длинный и короткий списки обычных фильтров по дате
Примечание. Фильтры, зависящие от типа, недоступны для полей объектов OLE, вложений и логических полей. Список значений не используется для полей типа MEMO или полей с форматированным текстом.
Применение обычного фильтра
Откройте таблицу, запрос, форму или отчет в режиме таблицы, формы, отчета или макета.
Убедитесь, что представление еще не отфильтровано. В области маркировки проверьте наличие значка Без фильтра или затененного значка Нет фильтра.
Совет. Чтобы удалить все фильтры для определенного объекта, на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Дополнительно и выберите команду Очистить все фильтры.
Щелкните в любом месте столбца или элемента управления, соответствующего первому полю, к которому требуется применить фильтр, и на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Фильтр
Чтобы применить обычный фильтр, выберите пункт Текстовые (или Числовые, Даты) фильтры и выберите нужный фильтр. Для фильтров Равно и Между потребуется ввести нужные значения.
Совет. Некоторые символы, например *, % и ?, в текстовом поле фильтра считаются специальными знаками. Так, звездочка (*) представляет строку знаков, поэтому строка "а*" соответствует любой строке, начинающейся с буквы а, а не только строке а*. Если не требуется, чтобы знак считался специальным, необходимо заключить его в квадратные скобки ([]), например "a[*]". В базах данных, использующих стандарт ANSI-89, к специальным относятся знаки *, ?, [, ], !, - и #. В базах данных стандарта ANSI-92 специальными считаются знаки %, _, [, ], ^ и -. В Access можно использовать любой из этих стандартов, но не оба стандарта одновременно (например, нельзя использовать в выражении сочетание ?a*).
Чтобы применить фильтр на основе значений поля, снимите флажки возле значений, для которых не следует применять фильтр, и затем нажмите кнопку ОК.
Совет. Если требуется применить фильтр только по одному или нескольким значениям из длинного списка, сначала снимите флажок (Выделить все), а затем выберите нужные значения.
Чтобы отфильтровать пустые значения (пустое значение означает отсутствие данных) в текстовых и числовых полях, а также в полях дат, снимите флажок (Выделить все), а затем установите флажок значения (Пустые).