Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МТД_Access_Excel_FrontPage_PhotoShop.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.51 Mб
Скачать

1.3.2 Сортировка списка

Под сортировкой списка понимается упорядочение его записей в заданном порядке. Сортировка может производиться по содержимому одного, двух и трех полей одновременно. Причем в каждом поле может быть задан свой (убывающий или возрастающий) порядок сортировки.

Для сортировки списка надо выполнить следующие действия:

  • активизировать любую ячейку списка;

  • выполнить команду Данные-Сортировка;

  • в окне диалога задать поля и порядок сортировки;

  • щелкнуть по кнопке Ok;

1.3.3 Фильтрация списка

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

1.3.3.1 Автофильтр

Этот вид фильтра применяется в тех случаях, когда необходимо быстро отфильтровать данные с заданием одного или двух простых условий отбора. Отфильтрованные записи замещают исходную таблицу. Вызов автофильтра производится командой Данные-Фильтр-Автофильтр. При этом активной должна быть ячейка таблицы.

После этого в первой строке рядом с названием каждого поля появится кнопка со стрелкой (рис. 1.1). С помощью этой кнопки можно раскрыть список элементов отбора записей. Выбрав элемент «условие» можно задать сложный критерий отбора, используя функции И и ИЛИ.

A

B

C

D

1

Продавец

Марка

Год выпуска

Оборот

Рисунок 1.1 – Первая строка таблицы после вызова Автофильтра

Пример. Показать в базе данных записи с оборотом от 200 до 400 для продавца Иванова.

Для этого из раскрывающегося списка поля Продавец

Продавец

выберем пункт Иванов, а из раскрывающегося списка

Оборот

выберем пункт «условие». Появится окно Пользовательского автофильтра, в котором надо указать условия для поля «Оборот» (рис. 1.2).

Рисунок 1.2 – Окно пользовательского автофильтра

В результате на месте исходной таблицы 1.6 будут выведены отфильтрованные записи (таблица 1.7).

Таблица 1.7 – Результат автофильтра

A

B

C

D

1

Продавец

Марка

Год выпуска

Оборот

4

Иванов

Форд

1997

250

С помощью повторного выполнения команды Данные-Фильтр-Автофильтр можно восстановить отображение всех записей базы данных.

1.3.3.2 Расширенный фильтр

В этом виде фильтра сначала необходимо создать условия отбора записей в отдельном диапазоне ячеек текущего рабочего листа. Этот диапазон называется диапазоном критериев. Он может размещаться на любом свободном месте.

Затем выполнить фильтрацию командой Данные-Фильтр-Расширенный фильтр.

1.3.3.2.1 Создание диапазона критериев

Правила создания диапазона критериев следующие. В первой строке диапазона помещают имена полей списка, для которых задаются условия отбора. Во второй и последующих строках под именами полей вводятся непосредственно сами условия отбора. Если условия отбора размещены в одной строке, то тем самым задается их взаимодействие по схеме «И» (требуется одновременное их выполнение). Для соединения условий по схеме «ИЛИ» необходимо располагать каждое условие в отдельной строке.