Смекни!
smekni.com

Работа с базами данных в MS Excel (стр. 6 из 6)

2.6. Формы представления информации, содержащейся в базе данных.

2.6.1. Добавление промежуточных итогов.

Добавление промежуточных и окончательных итогов выполняется после сортировки исходной базы по выбранному полю. Выполним сортировку исходной базы по полю «Бригада» и добавим промежуточные и общий итоги. Для добавления итогов откроем окно диалога «Промежуточные итоги». Для этого выполняем команды меню Данные Итоги. В окне диалога зададим поле, в котором будет отслеживаться изменение значений (например поле «Бригада»). Затем укажем в строке «Операция» тот вид операции, который нужен для выполнения задания(Сумма, Среднее и т.д.). В списке окна диалога «Добавить итоги по» укажем, каких еще полях базы данных необходимо выполнить аналогичные действия. Окно диалога с установленными параметрами показано на Рис.2.15.

Результат выполнения операции по добавлению итогов отобразим на Рис.2.16. Аналогичные действия выполним для добавления итогов по полю «Специальность». Отсортируем исходную базу по полю «Специальность» по возрастанию и при каждом изменении в этом поле добавим промежуточные итоги. Определим суммарные значения начисленной суммы и подоходного налога по специальностям. Для этого в окне диалога «Промежуточные итоги» выберем поле, изменения в котором приведут к добавлению итогов в таблицу. Это поле «Специальность», и установим операцию для выполнения («Сумма»). Установим в окне диалога, для каких полей будет выполняться эта операция (Начислено, По/нал). Результаты отобразим на Рис.2.17.

2.7. Анализ информации, содержащейся в базе данных.

2.7.1 Вычисление статистических характеристик

Простейшая математическая обработка числовых полей выполняется с помощью Мастера функций (раздел статистических функций МАКС, СРЗНАЧ, МИН). Для более удобной работы представим результаты в числовом и формульном виде. Для представления в формульном виде воспользуемся меню MS EXCEL Сервис Параметры Вид Параметры окна Формулы. Результаты выполнения этого пункта отчета представлены на

2.7.2. Работа с функциями из раздела Базы данных

В разделе Базы данных из Мастера функций представлено более 10 специальных функций для работы с базами данных. В задании выполнялось суммирование денежных выплат для рабочих специальности «Маляр» со стажесм более 10 лет. Для этого использовалась функция БДСУММ(база_данных; поле; критерий). В качестве диапазона исследуемых данных было выбрана исходная база. Суммирование производилось по полю «К выплате», или по 10-му столбцу базы, при этом учитывались ограничения по специальности и по стажу, которые записаны в ячейках B28:С29. Результат вырполнения этой операции показан на Рис.2.22.

2.8. Выборочное использование данных

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

2.8.1. Пользовательский автофильтр.

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

Выберем из исходной базы записи, которые соответствуют следующему критерию отбора: Специальность «сварщик». Установим этот критерий в окне диалога на Рис. 2.23.

Рис. 2.23 Установка критерия фильтрации.

Далее установим фильтр для выбора информации из исходной базы по полю стаж. Необходимо отобрать рабочих со стажем от 5 до 10 лет Установим фильтр используя команды меню Данные Фильтр Автофильтр и раскрываем список в поле, по которому предполагается выполнять фильтрацию. Выберем из списка параметр «Условие». В открывшемся окне диалога установим критерии для фильтра.. Для поля стаж используем операторы «больше или равно» и меньше или равно» и задаем числовые значения соответственно 5 и 10.

Рис. 2.26. Результат работы фильтра по полю стаж.

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

Возможности расширенного фильтра значительно больше, чем у пользовательского. Подключаем его при помощи команды меню Данные Фильтр Раширенный

С помощьюрасширенного фильтра выберем из исходной базы записи, у которых в поле «специальность» будут значения «сварщик» или «маляр» и стаж этих рабочих должен превышать 10 лет.

Для создания круговой диаграммы выберем таблицу данных, для которых эта диаграмма будет строиться. Ввиду того, что исходная база содержит 20 строк, построим диаграмму для предварительно отфильтрованной базе по полю № бригады (Бригада №1). Укажем диапазоны данных, которые будем использовать. Для этого выделим столбцы ФИО и К выплате. Выделяем при нажатой клавише CTRL. Далее с помощью мастера диаграмм устанавливаем вид выводимой информации на поле диаграммы (легенда, заголовок, доли значений и т.д.) и место расположения диаграммы ( на отдельном листе или рядом с таблицей.

Круговая диаграмма распределения выплат по бригаде №1.

Для построения следующей даграммы из перечня возможных видов в списке Мастера диаграмм выберем разновидность «График». Для всех сотрудников фирмы построим график распределения денежных выплат.