Professional Documents
Culture Documents
Лабораторна Робота5 - MS Office 2007
Лабораторна Робота5 - MS Office 2007
Теоретичні відомості
1. Сортування в базі даних
З електронними таблицями Excel можна виконувати цілий ряд дій, характерних для
робіт з базами даних (БД). При виконанні цих дій стовпці таблиці будемо називати,
як це прийнято в БД, полями, а рядка — записами. Основні роботи , виконувані із
БД, що випливають:
сортування;
пошук записів за прийнятим критерієм;
дії із записами, що задовольняють прийнятому критерію.
Почнемо із сортування, під яким розуміють упорядкування записів по зростанню
або по спаданню прийнятої ознаки в призначеному стовпці. Процес виконання
сортування покажемо на прикладі впорядкування результатів розподілу ресурсів в
часі ( рис. 1).
Рис. 1
Рис. 2.
Рис. 3
Рис. 4
2.Виділити частина БД, що плануєм сортувати: комірки C2:F4.
3.Дані, Сортування...
4.Параметри...
5.Сортувати: стовпці (!) діапазону.
6.ОК.
7.Увести:
номер рядка електронної таблиці Excel (а не порядковий номер рядка в БД);
напрямок сортування.
Рис. 5
На екрані: результат сортування (рис. 5).
Рис. 6
4.Курсор у лівий верхній кут де розташована транспонуюча БД, в В13.
5. Контекстне меню. Спеціальна вставка.
6.Транспонувати.
7.ОК.
2. Пошук
Під пошуком, що часто називають фільтрацією, будемо розуміти знаходження в БД
таких записів, які задовольняють вимогам, що вводять для полів. Ці вимоги
називаються критерієм пошуку (фільтрації). В Excel передбачено 2 види пошуку:
автофильтром;
розширеним фільтром.
Рис. 7
9. ОК.
На екрані: результат пошуку (рис. 8).
Рис. 8
Такий пошук можна послідовно виконувати по декількох полях.
Рис. 9
Рис. 10
.
Рис. 12
Пошук проводиться по описаному вище алг. 7. Результати пошуку наведені в
осередках С16:К17. Далі в осередках виробляється пошук за вычисляемому
критерієм, що включає функцію Excel. Як приклад функції Excel прийнята функція
СЬОГОДНІ(), що використовує системну дату.
В F21 уведене значення критерію, за допомогою якого перебувають роботи, що
кінчаються після сьогоднішнього дня. Помітимо, що текст в осередки D21:E21
уведений тільки для илюстрачії і до пошуку відносини не має.
Очевидно, що пошук за таким критерієм має винятково важливе значення на
практиці при контролі за ходом виконання запланованих робіт.
Наведені приклади показали, що пошук є потужним засобом аналізу інформації
наявної бази даних.
Рис. 13
2.Курсор в F12.
3.Увести критерії відбору записів для обчислення призначеної функції.
Критерії вводяться по тим ж правилам, що й при роботі з розширеним фільтром. Як
критерій приймаємо роботи, виконувані виконавцем Орловым.
4.Оприділити координати вводу критерія (для нашого випадку: F12:F13).
5.Курсор в осередок, де повинен бути результат, - F15
6.Майстер функцій, Робота з базою даних, БДСУММ.
7.Далі.
На екрані: діалогове вікно БДСУММ (рис. 14).
8.Увести необхідні дані, як показано на рис. 14. При цьому у вікно Поле
вводиться ім'я поля, для значень, у яких виконується призначувана дія, у даному
випадку, підсумовування. У нашому прикладі таким полем є D4 - Вартість.
Рис. 14
Завдання
1. Виконати всі завдання, в перших трьох розділах теоретичних відомостей.
2. Створити аналогічну власну базу даних (на будь-яку тематику), яка буде
містити не менше 15 рядків та 7 стовбців.
3. Зі створеною базою виконати всі перетворення описані в ході
лабораторної роботи.
Рис.1
Рис. 2
Обчисліть денну реалізацію взуття по найменуванням використовуючи
попередні дані.
Далі обчисліть кількість реалізованої продукції використовуючи велику
таблицю (рис. 1). Отримайте ці значення використовуючи формулу
=СУММНСЛИ( )
Інтервалом комірок, що обчислюються, є інтервал (В5:В9); критерієм -
найменування «чобітки»; фактичними комірками для сумування - (С5:С9)
(див. рис1).
Завдання: