- •Консолидация
- •Сортировка данных
- •Самостоятельно!
- •Транспонирование таблицы
- •Закрепление строк и столбцов
- •Сводные таблицы
- •Базы данных
- •Создание базы данных
- •Поиск записей по критериям в форме
- •Фильтрация данных
- •Автофильтр
- •Данные - Фильтр - Отобразить все
- •Расширенный фильтр
- •Функции базы данных
- •Выполнение. N
- •Функции поиска и связи таблиц
- •Контрольные задания
- •Литература
- •Оглавление
Поиск записей по критериям в форме
Задание критерия позволяет просматривать с помощью окна формы только записи, удовлетворяющие условиям критерия.
Условие можно задать по всем полям, в том числе и вычисляемым.
Если заданы условия в нескольких полях, то они объединяются логическим умножением - И.
Для вывода группы записей в условиях поиска можно использовать знаки операций (=, >, <, >=, <=, <>) .
Пример 7.2.
Просмотреть данные о товарах молочного отдела, остаток которых больше 4 упаковок.
Рис. 15. Диалоговое окно формы Критерии
(пример 7.2)
Примечания к примеру 7.2.:
Текстовые значения полей в критерии должны точно соответствовать значениям в базе данных.
Допускаются сокращения, но оставшаяся часть должна точно определять значение поля. Например: Отдел: Мол (Молочный)
Сложных критериев в форме задать нельзя. Невозможно просмотреть товары 2-х отделов сразу, а также сумму остатка в интервале от 20 до 100 руб.
Для введения нового критерия поиска – кнопка Очиститьв диалоговом окнеКритерии
Задача 7.1. Вывести сведения о проданных товарах кондитерского отдела.
Задача 7.2. Вывести данные об оставшихся товарах, цена расхода которых более заданной суммы.
Фильтрация данных
Фильтрация (поиск) данных - это процесс нахождения в базе данных таких записей, которые удовлетворяют требованиям, вводимым для полей.
Эти требования называются критериемпоиска (фильтрации).
В результате фильтрации в базе данных отображаются только те записи, которые удовлетворяют заданным условиям отбора (критериям). Оставшиеся записи скрыты, но существуют в базе данных и могут быть отображены при задании другого критерия.
В Excel предусмотрено два вида поиска данных в БД:
автофильтром для простых условий отбора;
расширенным фильтром для более сложных критериев.
Автофильтр
Чтобы использовать автофильтр в БД, необходимо:
выделить область БД для поиска с заголовками полей или поставить курсор на любую ячейку базы данных;
выполнить команду Данные - Фильтр - Автофильтр.
П
Список фильтравключает в себя:
перечень всехуникальных значений данного поля в таблице. Выбор значения из этого списка равносильно условию:
<поле> = значение.
(Все)– показатьвсе записи таблицы
(Первые 10) - выбор заданного числа наибольших
или наименьших значений поля.
(Условие) - собственное условие пользователя.
(Пустые) - ячейки, в которых нет данных.
(Непустые) - ячейки, в которых есть данные.
Для отмены фильтрации в одном поленужно в списке фильтра выбрать(Все).
Для отмены фильтров во всех полях: