Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 400176.doc
Скачиваний:
10
Добавлен:
30.04.2022
Размер:
2.13 Mб
Скачать

6. Сортировка данных.

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

Задача 14. Отсортировать таблицу ПОСТАВКИ по столбцу «поставщик».

7. Группирование данных и создание итоговой строки.

В ряде случаев бывает необходимым разбить таблицу на группы, включив в каждую группу все строки с одним и тем же значением одного из столбцов. Например, все данные о банковских вкладах желательно разбить на группы, включив в каждую группу данные об определенном виде вклада (депозит, облигация, срочный вклад и т. д.). В Excel имеется возможность указать столбец группировки и подсчитать итоговые данные для каждого значения из этого столбца.

Переместите таблицу на новый лист, используя буфер. Отсортируйте таблицу по полю группировки. Укажите это поле и пункты меню данные>итоги, вслед за тем выберите поле подсчета и требуемую операцию (суммирования, осреднения и т. п.).

Задача 15. В таблице ПОСТАВКИ просуммировать «количество» по каждому значению поля «поставщик».

8. Фильтрация данных.

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

Задача 16. Для таблицы ПОСТАВКИ в столбце «поставщик» создать автофильтр и реализовать поиск по всевозможным условиям. Обратите внимание на возможность использования символов «?» и «*».

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

При расширенной фильтрации для отбора строк таблицы используется вспомогательная таблица (фильтр), где указываются некоторые из столбцов и строк исходной таблицы. Например, можно создать таблицу:

Поставщик

Товар

ООО «Павлин»

мороженое

ЗАО «Энергия»

моторы

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

Установите курсор мыши в пределах исходной таблицы и выберите пункты меню данные> фильтр> расширенный фильтр. Введите ссылки на фильтр в открывшемся окне «расширенный фильтр» и нажмите кнопку ОК.

Задача 17. Создайте расширенный фильтр для своей таблицы и испытайте его для различных запросов и режимов.

Указанный выше фильтр наиболее простой из возможных. Прежде всего, в фильтре каждое поле исходной (фильтруемой) таблицы можно представить дважды, а в строке под ней могут быть использованы числовые значения поля со знаками неравенства (<, >, <=, <=). Это дает возможность записать неравенство 150 < количество < 250 в виде таблицы:

Количество

Количество

>150

<250

С помощью таблицы

Количество

Количество

Товар

>150

<250

мороженое

можно выделить записи о поставках мороженого в количестве, удовлетворяющем неравенству 150 < количество < 250. Это условие можно записать также с помощью следующего логического выражения (товар=’мороженое’)И(150<количество<250).

Можно создать таблицу-фильтр, содержащую несколько строк. Каждой строке соответствуют элементарные условия, объединяемые союзом «И», а условия соответствующие различным строкам объединяются союзом «ИЛИ». Например, таблица-фильтр

Количество

Количество

Товар

>150

<250

мороженое

>200

вафли

определяет все записи, удовлетворяющие логическому условию ((150<количество<250) И (товар=’мороженое’)) ИЛИ ((количество >200) И (товар=’вафли’)), т. е. те записи, которые относятся к сделкам по поставке мороженного в количестве от 150 до 250 единиц или поставкам вафель в количестве превосходящем 200 единиц.

Задача 18. Создать фильтры, указанные выше, и профильтровать записи исходной таблицы ПОСТАВКИ.