Лабораторные работы Базы данных в Excel
Изучение ввода данных, поиска данных, сортировки и фильтрации данных, подведение промежуточных итогов по данным базы.
Начало работы: Открыть программуWordи создать файл «Отчет по лаборатории №1»; Открыть программуExcel и создать файл «Лабораторная работа №1».
Открыть Интернет для поиска значений команд по справочным системам.
Создать собственную таблицу на основе структуры таблицы №1 и наполнить её данными из таблицы №1. Отдельно сохранить копию созданной таблицы. Сохранить файл. Таблицу или копию экрана поместить в файл отчета. Дать объяснение каждой копии и команде.
Выполнить поиск по трем заданным в работе критериям. Описание критерий и выборки записей, удовлетворяющие им, поместить в файл отчета.
Выполнить сортировку по трем заданным в работе критериям. Описание критерий или копии экрана с ними, а также получаемые после сортировок таблиц поместить в файл отчета. Дать объяснение каждой копии и команде.
С помощью Автофильтра произвести фильтрацию по одному полю, двум полям и трем полям одновременно. Описание условий фильтраций и копии экранов с ними, а также виды получаемых таблиц поместить в отчет. Дать объяснение каждой копии и команде.
Выполнить Расширенную фильтрацию на основе заданных в работе критерий. Таблицу с заданных критерий для расширенной фильтрации и полученную таблицу поместить в отчет. Дать объяснение каждой копии и команде.
Предложить и сформулировать виды итогов. Получить таблицу итогов. Описание получаемых итогов и таблицу с ними поместить в отчет. Дать объяснение каждой копии и команде.
Оформить отчет: TimesNewRoman, 14; поля: верхнее – 2, нижнее – 1,5 левое – 3, правое – 1,5. Общая страница – не менее 15 стр.
В результате выполнения лабораторной работы вы должны знать и уметь выполнять:
Таблицы Excelможно использовать в качестве баз данных. В этом случае применяется следующая терминология: столбцы таблицы называются полями, верхняя строка – заголовками полей, остальные строки – записями (рис.1).
Основными задачами при работе с базами данных являются:
Эти операции доступны через пункт меню ДАННЫЕ (DATA)(рис.2).
Ввод данныхв таблицу можно осуществлять обычным заполнением или копированием ячеек, так и используя режим формы. Вызов формы осуществляется следующим образом:
Этот режим позволяет отображать в форме только те записи, которые удовлетворяют заданному критерию.
Переход в режим поиска записей по критерию осуществляется выбором команд: ДАННЫЕ -> Форма -> Критерии (DATA-Form…-Criteria). Затем следует задать в полях условия поиска. При этом можно использовать следующие символы-заменители:
После задания критерия нажатие кнопок Назад и Далее будет приводить к переходам только на те записи, которые удовлетворяют заданным условиям.
Для нашего примера таблицы (рис.1) при задании критериев как на рис.4 отобрана будет только 1-я запись (рис.3).
Для упорядочивания данныхслужит операциясортировки:ДАННЫЕ -> Сортировка… (DATA-Sort…)
Перед вызовом команды надо поставить курсор в одно из полей таблицы. После выбора команды ДАННЫЕ -> Сортировка(DATA-Sort…) откроется диалоговое окно рис.5.
Для базы представленной на рис.1 зададим критерии сортировки рис.6.
Сортировка будет осуществляться по полю Жанра затем Цены и в последнюю очередь по Количеству заказанных экземпляров. Результат сортировки представлен на рис.7.
Для +задаваемым условиям и перевода остальных в скрытое состояние служит фильтрацияданных:ДАННЫЕ->Фильтр->Автофильтр (Data-Filter-AutoFilter)илиДАННЫЕ->Фильтр->Расширенный фильтр… (Data—Filter—Advanced Filter…)
Рассмотри сначала работу с автофильтром. При выборе команды ДАННЫЕ->Фильтр->Автофильтр (Data-Filter-AutoFilter)в строке названий полей размещаются кнопки раскрывающихся списков (рис.8). С помощью этих кнопок в выпадающих окнах можно задавать критерии отбора строк (фильтрации). При задании критериев в нескольких полях они объединяются по принципу логического умножения.
Кроме выбора одного критерия в выпадающем окне (например, ЖЗЛ на рис.8) можно выбрать пункт Условие (Custom Filter…). В этом случае откроется окно, в котором можно задать более сложный критерий выбора для текущего поля. На рис.9 для поля Ценазадан диапазон цен больше 80 и по 240 рублей.
Результат выполнения сложного условия фильтрации представлен на рис.10.
Возможности расширенной фильтрации рассмотрим на примере решения следующей задачи.
На основе имеющейся базы (таблицы) нам надо сформировать таблицу из полей Заказчик,Адрес заказчика,Автор,Название,Жанрс записями соответствующими условиям:
заказ оформлен в период 04.01.2000-30.05.2000 на книги издательства Молодая гвардия при цене книги более 50 рублей,
а также (или) заказ оформлен в период 02.02.2000-14.02.2000 на книги издательства Чужое ЭХО а также при цене книги менее 400 рублей,
а также (или) все заказы, оформленные в период 01.05.2000-30.05.2000,
а также (или) все заказы на книги Издательства Крымский мост-9Д.
Для решения задачи необходимо выполнить следующие действия:
Создать область критерия. Для этого заполнить ячейки как показано на рис.11.
Здесь столбцы соответствуют критериям, отобранным для фильтрации. Каждая строка описывает соответствующее условие из четырех условий фильтрации сформулированных выше. Условия, записываемые в одной строке, объединяются условием И. Условия, записанные в разных строках, объединяются условием ИЛИ.
Такую таблицу удобно расположить на отдельном листе. Мы так и сделаем. Создадим такую таблицу на листе 2.
Далее на том же листе где находится база справа или ниже ее заполняем ячейки именами полей таблицы, которая будет создана после фильтрации (Заказчик, Адрес заказчика, Автор, Название, Жанр). Мы сделаем это в области расположенной справа от базы.
Устанавливаем переключатель скопировать результат в другое место. В этом случае мы сможем видеть и исходную базу и таблицу с отфильтрованными данными. Задаем исходный диапазон (соответствует координатам базы). Задаем диапазоны условий и размещения результата. Для понимания координат см. рис.11 и рис.12.
Нажимаем OKи получаем результат представленный на рис.14.
Теперь сформулируем задачу получения итогов по базе данных. Требуется получить результаты продаж книг в натуральном и денежном эквиваленте по книгам каждого жанра отдельно и вместе. Для решения данной задачи вначале отсортируем порядок записей по полю Издательство (ДАННЫЕ -> Сортировка…)(Data-Sort…). Результат на рис.16.
Слева появилась карта структуры базы данных. Кнопки со знаком минус позволяют свернуть соответствующую ей группу данных, от которой остается только одна итоговая строка, а на кнопке появляется знак плюс (рис.19).
В чем заключаются отличия между командами «Сортировка» и «Фильтр»?
Какие виде фильтрации производятся в данной лабораторной работе?
Чем отличаются фильтры «Автофильтр» и «Расширенный фильтр»?
Как формируются условия для создания таблицы «Промежуточные итоги?
Объясните, чем отличается полученная вами таблица «Промежуточные итоги» от основной (базовой) таблицы.
Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.
Как импортировать и обновлять данные в Excel из Интернета | ИТИГИК
Как только Excel закончит загрузку данных, появится новое окно с именем «Навигатор» появится, что покажет нам компоненты веб-страницы в левой панели. Теперь мы должны выбрать любую из пронумерованных таблиц в «Навигаторе», чтобы проверить правильность импорта данных.