Рефетека.ру / Информатика и програм-ие

Контрольная работа: Бази даних в Excel, Access з викликами на VBA

Зміст

 

Завдання

Рішення

Висновок

Список використаної літератури


Варіант №2

Завдання

Створити базу даних „Звіт про співробітників фірми”.

Кількість записів – не менш 20.

Для розв’язання задачі необхідно:

-                     Сформувати вихідну таблицю та роздрукувати її.

-                     Визначити суму окладів по відділам фірми.

-                     Знайти відділ з максимальною кількістю співробітників.

-                     Відсортувати таблицю за ПІБ.

-                     Знайти ПІБ співробітників з мінімальним окладом.

-                     Визначити загальну суму окладів по фірмі.

Рішення

Таблиця „Звіт про співробітників фірми” у режимі даних середовища MS Excel наведена на рис.1.

Рис.1.

Додавання проміжних і остаточних підсумків виконується після сортування вихідної бази по обраному полю. Виконаємо сортування вихідної бази по полю "Назва відділу" і додамо проміжні і загальний підсумки. Для додавання підсумків відкриємо вікно діалогу "Проміжні підсумки". Для цього виконуємо команди меню Данные/Итоги. У вікні діалогу задамо поле, у якому буде відслідковуватися зміна значень (наприклад поле " Назва відділу "). Потім вкажемо в рядку "Операция" той вид операції, що потрібний для виконання завдання (Сумма, Кількість і т.д.). У списку вікна діалогу "Додати підсумки по" укажемо, яких ще полях бази даних необхідно виконати аналогічні дії. Вікно діалогу з установленими параметрами наведено на Рис.2.

Рис.2.

Результат встановлення проміжних підсумків зображений на рис.3.


Рис.3.

Додамо ще один рівень підсумків за кількістю співробітників відділу, та розрахуємо максимальну кількість чоловік у відділі (рис.4)


Рис.4.

Відсортуємо таблицю за ПІБ (меню Данные/Сортировка...) Рис.5.

Для звичайного сортування бази даних по одному полю ( по зростанню чи по убуванню) необхідно скористатися пунктом меню Данные Сортировка чи піктограмами на графічному меню.