Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Фильтрация данных в таблице.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
342.02 Кб
Скачать

Обычные фильтры

За исключением полей объектов OLE и полей, в которых отображаются вычисленные значения, для всех типов полей предлагаются обычные фильтры. Список доступных фильтров зависит от типа данных и значений выбранного поля.

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

Например, чтобы просмотреть доступные фильтры для поля "ДатаРождения", на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Фильтр

Пример обычных фильтров по дате

 Чтобы применить фильтр по определенным значениям, используйте список с флажками. В этом списке перечислены все значения, отображаемые в данный момент в поле.

 Чтобы применить фильтр по диапазону значений, щелкните один из таких фильтров и задайте нужные значения.

Например, чтобы просмотреть дни рождения начиная с текущей даты и до конца года, нажмите кнопку Между и укажите даты начала и окончания в диалоговом окне Диапазон дат. Чтобы просмотреть все дни рождения, которые выпадают на определенную дату, щелкните ее. При этом отобразятся все соответствующие дате дни рождения.

Следует отметить, что значения в поле дат определяют список фильтров для конкретного типа. Если самое последнее значение даты приходится на последние два года, список фильтров будет более полным. Если все даты в поле имеют более чем двухгодичную давность, список фильтров будет короче.

Длинный и короткий списки обычных фильтров по дате

 Примечание.   Фильтры, зависящие от типа, недоступны для полей объектов OLE, вложений и логических полей. Список значений не используется для полей типа MEMO или полей с форматированным текстом.

Применение обычного фильтра

  1. Откройте таблицу, запрос, форму или отчет в режиме таблицы, формы, отчета или макета.

  2. Убедитесь, что представление еще не отфильтровано. В области маркировки проверьте наличие значка Без фильтра или затененного значка Нет фильтра.

 Совет.   Чтобы удалить все фильтры для определенного объекта, на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Дополнительно и выберите команду Очистить все фильтры.

  1. Щелкните в любом месте столбца или элемента управления, соответствующего первому полю, к которому требуется применить фильтр, и на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Фильтр

Чтобы применить обычный фильтр, выберите пункт Текстовые (или Числовые, Даты) фильтры и выберите нужный фильтр. Для фильтров Равно и Между потребуется ввести нужные значения.

 Совет.    Некоторые символы, например *, % и ?, в текстовом поле фильтра считаются специальными знаками. Так, звездочка (*) представляет строку знаков, поэтому строка "а*" соответствует любой строке, начинающейся с буквы а, а не только строке а*. Если не требуется, чтобы знак считался специальным, необходимо заключить его в квадратные скобки ([]), например "a[*]". В базах данных, использующих стандарт ANSI-89, к специальным относятся знаки *, ?, [, ], !, - и #. В базах данных стандарта ANSI-92 специальными считаются знаки %, _, [, ], ^ и -. В Access можно использовать любой из этих стандартов, но не оба стандарта одновременно (например, нельзя использовать в выражении сочетание ?a*).

Чтобы применить фильтр на основе значений поля, снимите флажки возле значений, для которых не следует применять фильтр, и затем нажмите кнопку ОК.

 Совет.    Если требуется применить фильтр только по одному или нескольким значениям из длинного списка, сначала снимите флажок (Выделить все), а затем выберите нужные значения.

Чтобы отфильтровать пустые значения (пустое значение означает отсутствие данных) в текстовых и числовых полях, а также в полях дат, снимите флажок (Выделить все), а затем установите флажок значения (Пустые).