Добавление итогов в базу данных

Перед выполнением каждого следующего задания копируйте первоначальную таблицу БД на следующий лист книги.

 

Формирование БД

 

Довольно часто возникает необходимость хранить и обрабатывать данные представленные в виде таблиц.

Информация, хранящаяся в таблицах, организована в виде строк и столбцов. Каждая строка таблицы, называемая записью, содержит данные об одном объекте. В столбце, называемом полем, содержатся сведения о каком-либо свойстве всех объектов хранящихся в таблице.

Т.о., можно сказать, что База данных (БД)– это совокупность различных записей, обладающих определенными свойствами.

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

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

Задание 1. Сформировать БД на первом листе MS Excel, после чего лист переименовать, как показано на рисунке 1.

Рисунок 1 – База данных «Поставщики товара»

 

Сформируем поле Прибыль.

 

Прибыль = (Отпускная цена – Закупочная цена)*Количество –

– Транспортные расходы

Для этого в ячейку I2 введем формулу:

 

=(F2-E2)*H2-G2

 

С помощью маркера заполнения скопируем эту формулу в ячейки I2:I18.

В результате лист примет вид изображенный на рисунке 2.

Рисунок 2 – Формирование поля «Прибыль»

 

Сортировка баз данных

 

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

Для сортировки данных выполните команду Данные - Сортировка... , выберите столбец, по которому нужно отсортировать данные.

Задание 2. Отсортировать таблицу по полю Наименование товара – по возрастанию(рисунок 3).

Рисунок 3 – База данных «Поставщики товара» отсортированная по полю Наименование товара по возрастанию

 

Добавление итогов в базу данных

 

- Убедитесь, что данные для подсчета итогов представлены в формате списка: первая строка каждого столбца содержит подпись, остальные строки — однотипные данные, пустые строки или столбцы в списке отсутствуют.

- Укажите ячейку в столбце для итогов.

- Перед добавлением Итогов необходимо соответствующее поле отсортировать. Нажмите кнопку Сортировка по возрастанию или Сортировка по убыванию.

- В меню Данные выберите команду Итоги.

- В поле При каждом изменении в выберите столбец для подсчета итогов.

- В поле Операция выберите функцию для вычисления итогов.

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

- Чтобы за каждым итогом следовал разрыв страницы, установите флажок Конец страницы между группами.

- Чтобы итого отображались над строками данных, а не под ними, снимите флажок Итоги под данными.

- Нажмите кнопку OK.

Задание 3. Посчитать сумму прибыли по каждому товару суммарную прибыль при продаже всех продуктов. Переименовать Лист с итогами в Итоги.

Для суммирования прибыли по каждому из товаров сделаем следующее: отсортируем БД по наименованию товаров (это мы уже сделали – рисунок 3) и выполним команду Данные- Итоги. В появившемся диалоговом окне выберем:

При каждом изменении в: Наименование товара,

Операция: Сумма,

Добавить итоги по:Прибыль.

Рабочий лист примет вид изображенный на рисунке 4.

Рисунок 4 – Итоги по базе данных «Поставщики товара» - сумма прибыли по каждому товару суммарная прибыль при продаже всех продуктов

 

Фильтрация базы данных

 

Процесс поиска и отбора информации в базе данных MS Excel называется фильтрацией. В MS Excel есть два вида фильтра: Автофильтр и Расширенный фильтр. Поиск будем осуществлять используяАвтофильтр.

Для включения автофильтра необходимо:

1. Выделить необходимый диапазон данных базы данных.

2. Выполнить команду Данные Фильтр Автофильтр.

В каждом названии заголовка столбца появиться кнопка со списком. Щелкнуть по кнопке списка справа от нужного поля. В качестве условия отбора можно выбрать либо любое значение из списка, либо пункт Условие.

Задание 4. Используя автофильтр выведите на экран данные о Наименовании товара – Колбаса. Переименуйте лист с отфильтрованными данными – Автофильтр.

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

Рисунок 5- База данных после применения команды Автофильтр

 

Выберем в качестве условия в поле Наименование товара значение Колбаса.

В результате в базе данных останется информация, касающаяся только поставок колбасы (рисунок 6).

Рисунок 6 – Фрагмент отфильтрованной БД по полю Наименование товара, с значением Колбаса

 

Результат будет тем же, если из списка предложенных фильтров выбрать Условие…, и в открывшемся диалоговом окне, ввести в качестве условия "равно Колбаса".

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

 

Чтобы отменить Автофильтр и вывести на экран все данных таблицы из выпавшего списка выбрать – Все.