Автофильтр ция с использованием логических выражений
Проведение такой автофильтрации требует настройки автофильтра.
Ê
· Выделить таблицу, содержащую БД, либо строку заголовков, либо ячейку с именем поля;
· вызвать команду Данные/Фильтр/Автофильтр;
· нажать кнопку со стрелкой в столбце, содержащем данные, по значениям которых необходимо отфильтровать список;
· выбрать строку (Условие…) (см. Рис. 2.1.);
· в появляющемся диалоговом окне Рис. 2.4.) задать условия отбора;
· чтобы применить одно условие отбора, следует выбрать в левом верхнем поле из разворачивающихся наборов необходимый оператор сравнения[3] и в правом верхнем поле выбрать или ввести значение ;
· чтобы применить второе условие отбора, установить селектор в положение "И" или "ИЛИ" и повторить для второй строки аналогичные действия;
· нажать кнопку ОК .
Рис. 2.4. Диалоговое окно Настройки автофильтра
ПРИМЕР 10. Выбор данных с пассажирооборотом меньше 100000. (Фильтрация по полю "Пассажирооборот" со значением < 100000 ):
Þ щелкните по ячейке с именем поля “Пассажирооборот”;
Þ вызовите команду Данные/Фильтр/Автофильтр;
Þ нажмите кнопку со стрелкой в столбце " Пассажирооборот ";
Þ из раскрывающегося списка выберите служебное слово (Условие…),
Þ в левом верхнем поле с помощью раскрывающегося списка выберите оператор сравнения "меньше" (см. Рис. 2.5.);
Þ в соседнем правом поле введите значение 100000;
|
|
Þ нажмите кнопку ОК .
Для восстановления исходной таблицы щелкните на строке (Все) в раскрывающимся списке поля " Пассажирооборот ".
Рис. 2.5. Пример настройки автофильтра |
ПРИМЕР 11. Выбор данных с пассажирооборотом от 100000 до 1000000. (Фильтрация по полю "Пассажирооборот" со значением > =100000 и <= 1000000).
Þ Повторите первые четыре действия из предыдущего примера;
Þ в левом верхнем поле с помощью раскрывающегося списка выберите оператор сравнения "больше или равно";
Þ в соседнем правом поле введите значение 100000;
Þ включите селектор "И";
Þ в левом нижнем поле спомощью раскрывающегося списка выберете оператор сравнения "меньше или равно";
Þ в соседнем правом поле введите значение 100000;
Þ Нажмите кнопку ОК .
ПРИМЕР 12. Выбор данных с пассажирооборотом от 100000 до 1000000 и со средней стоимостью проезда меньше 10 или больше 50. (Фильтрация по полю "Пассажирооборот" со значением >=100000 и <= 1000000 и по полю "Средняя стоимость проезда" со значением < 10 или >50).
Поскольку автофильтр к текущей базе уже применен и выбраны данные с указанным пассажирооборотом, то осталось указать условия извлечения по полю "Средняя стоимость проезда":
|
|
Þ нажмите кнопку со стрелкой в столбце "Средняя стоимость проезда";
Þ из раскрывающегося списка выберите служебное слово (Условие…);
Þ в левом верхнем поле с помощью раскрывающегося списка выберите оператор сравнения "меньше";
Þ в соседнем правом поле введите значение 10;
Þ включите селектор "ИЛИ";
Þ в левом нижнем поле с помощью раскрывающегося списка выберите оператор сравнения "больше";
Þ в соседнем правом поле введите значение 50;
Þ нажмите кнопку ОК .
Результаты представлены на Рис. 2.6.
Рис. 2.6. Результаты фильтрации к примеру 12
Дата добавления: 2021-01-21; просмотров: 78; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!