Задача № 3. Работа со списками
Примеррешениязадачи
Для демонстрации возможностей работы со списками в электронной таблице MS Excel необходимо подготовить примеры и разместить их на листе рабочей книги.
Например, “Автокаталог”. ВНИМАНИЕ! Выдолжныпридуматьсвойоригинальныйпримериподготовитьтекст,описывающийтехнологиюработыстаблицамивсоответствиивВашимпримером. Пример, приведенный в методических указаниях, не может быть использован при выполнении контрольной работы.
На рисунках 4-10 показаны фрагменты таблиц списка (база данных): на тему «Автокаталог», размещенных на листе "Задача 3" рабочей книги Excel.
Рисунок 4 – Таблица с исходным списком
Рисунок 5 – Таблица после сортировки
Рисунок 6 – Использование фильтра
Рисунок 7 – Использование расширенного фильтра
Рисунок 8 – Подведение итогов и создание структуры данных
Рисунок 9 – Сводная таблица
Рисунок 10 – Диаграмма
ВпояснительнойзапискенеобходимоописатьтехнологиюработысоспискамивэлектроннойтаблицеMS Excel (созданиясписка,сортировкиифильтрацииданных,подведенияпромежуточныхиобщихитогов,созданияструктурыданных,созданиясводнойтаблицыидиаграммы),включиввтекстописанияназваниязаголовковполейспискаирисункиэкранныхформрабочегоокнаMS Excelспримерамиподготовленныхтаблиц. Фрагмент описания технологии работы со списками в MS Excel приведен ниже.
Предметная область списка (база данных): “Автокаталог”.
Список представляет собой набор строк таблицы, содержащий связанные (по смыслу) данные. Список может выступать в качестве базыданных, если соблюдаются следующие условия: строки таблицы выступают в качестве записей, столбцы таблицы являются полями, заголовки столбцов, то есть первая строка списка, становятся именами полей базы данных [1].
В строке 4 листа рабочей книги Excel "Задача 3" введем заголовки полей списка (базы данных): «Номер»; «Марка»; «Цвет»; «Пробег»; «Год выпуска»; «Объем двигателя»; «Стоимость, тыс. руб.». Заполним таблицу данными как показано на рисунке 11. Всего заполнено 20 строк списка.
Рисунок 11 – Список (база данных) «Автокаталог»
Сортировка.
Отсортировать список можно в алфавитном, числовом и хронологическом порядке. При этом можно задать возрастающий, убывающий и пользовательский порядок сортировки [2].
Если был задан возрастающий порядок сортировки, все числа столбца сортируются в порядке от наименьшего отрицательного числа к наибольшему положительному; значения даты и времени располагаются в хронологическом порядке от самого раннего к самому позднему; текстовые данные сортируются по алфавиту, при этом в начале списка окажутся заданные в качестве текста числовые значения; список логических значений будет начинаться со значения ЛОЖЬ и заканчиваться значением ИСТИНА; а значения ошибок будут отсортированы в том порядке, в котором они были обнаружены. При возрастающем порядке сортировки пустые ячейки будут сдвинуты в конец списка.
При убывающем порядке сортировки все числа столбца сортируются от наибольшего положительного к наименьшему отрицательному; значения даты и времени располагаются в порядке от самого позднего к самому раннему; текстовые данные сортируются в обратном алфавитном порядке; список логических значений будет начинаться со значения ИСТИНА и заканчиваться значением ЛОЖЬ. Пустые ячейки будут сдвинуты в конец списка.
При применении пользовательского списка сортировки значения будут отсортированы в соответствии с четко зафиксированной последовательностью заданного списка [1].
Отсортируем список “Автокаталог” по двум уровням - сначала по столбцу «Год выпуска», затем по столбцу «Стоимость». Сортировку выполняем по возрастанию. Для сортировки используем меню: «Данные\Сортировка». Окно выбора параметров сортировки показано на рисунке 12.
Рисунок 12 – Сортировка данных
Результат выполненной сортировки списка "Автокаталог" показан на рисунке 13.
Рисунок 13 – Результат сортировки
Аналогичнодолжныбытьописанытехнологиивыполнения:
· − фильтрации(автофильтрирасширенныйфильтр) (рисунки6и7);
· − подведенияпромежуточныхиобщихитогов(рисунок8);
· − созданияструктурыданных(рисунок8);
· − созданиясводнойтаблицы(рисунок9);− созданиядиаграммы(рисунок10).