2. Поняття баз даних у Excel
База даних – впорядкована інформація, об’єднана в
єдине ціле.
Рядки БД є записами, а стовпці – полями записів.
Перехрестя стовпця та рядка утворюють комірку БД.
Поле 1 Поле 2 ... Поле N
Заголовок1 Заголовок2 ... Заголовок N
Запис Комірка 1 запису 1 поля Комірка 1 запису 2 поля … Комірка 1 запису N поля
1
Запис Комірка 2 запису 1 поля Комірка 2 запису 2 поля … Комірка 2 запису N поля
2
... ... … … …
Запис Комірка N запису 1 поля Комірка N запису 2 поля
N
Комірка N запису N поля
3. • Поле запису – мінімальний елемент
запису, який обов’язково має ім’я.
• Запис – це група взаємопов’язаних
полів, що має однакову структуру, тобто
однакові кількість полів, типи даних
відповідних полів.
4. Сортування таблиць
процес розташування рядків таблиці в
такому порядку, що значення в певному
стовпці лише зростатимуть або лише
спадатимуть
Команда
ДаніСортування
Сорування за кількома
параметрами
7. Фільтрування баз даних
Фільтрація даних – пошук та виведення
на екран тільки тих даних, які
задовольняють поставленій умові.
Фільтрація здійснюється за допомогою
автофільтру або розширеного фільтру.
8. Фільтрація —
процес вибирання з таблиці рядків, що
задовольняють певній умові
Види фільтрів
Автофільтр Розширений фільтр
Застосовують, якщо умова Дає змогу застосувати
вибору стосується одного складніші умови відбору,
стовпця або кількох його використовують, якщо
стовпців, з’єднаних автофільтр не дає
сполучником «і» результату
9. Застосування атофільтра
Виділіть таблицю.
Виконайте команда
ДаніФільтрАвтофільтр.
Клацніть кнопку у клітинці стовпця, на
значення якого накладатиметься умова.
Із списку виберіть певну умову фільтрації.
10. Типи умов фільтрації
Значення параметра
розміщуються серед
певної кількості перших
або останніх об’єктів
Значення параметра
задовольняє рівнянню
або нерівності
Параметр має певне
значення
11. Налаштування
автофільтрів
Значення параметра
розміщуються серед
певної кількості
перших або останніх
об’єктів
Значення параметра
задовольняє
рівнянню або
нерівності
13. Розширений фільтр
використовують, коли:
частини умови, що стосуються різних
параметрів, з’єднані сполучником
«або»;
значення якогось параметра мають
задовольняти умові, що складається
більш ніж із двох частин.
14. Критерій фільтрації
Умови, з’єднані сполучником «і», записують
в одному рядку критерію;
Умови, з’єднані сполучником «або» — у
різних.
посада оклад посада оклад
продавець >6000 продавець
>6000
15. Створення розширеного
фільтра
У порожніх клітинках
арку-
ша створіть критерій
філь-
трації.
Виконайте команду
ДаніФільтрРозши
рений фільтр.
Скасування результатів
У полі Вихідний фільтрування: команда
ДаніФільтр
діапазон укажіть Відобразити все
діапазон, де роз-
міщується таблиця, а в
17. Умовне форматування
даних
автоматичне надання клітинкам певного
формату залежно від того, істинною чи
хибною
є певна умова
Умова накладатиметься
на значення тієї клітинки,
яка форматується
Умову задано як формулу,
що набуває логічного
значення
18. Фільтрація за допомогою автофільтру.
Виділити базу даних і обрати в меню команду
Дані/Фільтр/Автофільтр. Після чого заголовок бази даних буде
мати кнопки списків (стрілка у правому нижньому кутку).
За отриманими
даними можна
побудувати діаграму
кількості жертв
19. Якщо ж треба відсортувати дані за умовою, то користувач
потрапляє до вікна Пользовательский автофильтр, зображене на
малюнку.
1. У списку, що зберігається у 11_13_2 Учні.xls вибрати прізвища
дівчат, що закінчуються на –ко та займаються танцями
2. У списку 11_13_2 Учні.xls знайти відомості про всіх дітей віком від
12 до 15 років, які займаються боротьбою чи футболом
3. Відобразити ВСІХ учнів списку
20. 4. У списку, що зберігається у 11_13_2 Учні.xls вибрати відомості
про 5% хлопчиків , що мають найбільший зріст
21. Становлення користувацького
порядку впорядкування даних
• Сервіс/Параметири
• Параметри/ Списки
– Імпорт списку із клітинок на кнопці
– написати Новий список (наприклад,
високий, достатній, середній, початковий)
23. Фільтрація за допомогою розширеного фільтру
Ця команда дає можливість створення нової бази зданих за обраним
критерієм використовуючи дані існуючої БД.
Фільтрація за допомогою
розширеного фільтру
потребує попередньої
підготовки – створення
критерію умов. Критерій
повинен розміщуватися
поза значеннями БД. Він
складається з назв полів та
умови, записаної під
відповідною назвою поля.
24. Назви полів, за для цього, копіюють у вільне місце робочого листа, або,
навіть, на інший робочий лист книги а під ним створюють умови за якими
будуть обиратись записи БД. Умови створюються за тими ж принципами,
що і логічні функції.
Критерій умов на нашому прикладі розташований на 13, 14 рядках. Комірка
А14 містить функцію =”Иванов”, буде відображається лише Иванов. Комірка
Вік містить граничне значення 20 років, за яким здійснюється відбір людей.
Коли критерій умов сформований можна переходити до фільтрації бази за
допомогою розширеного фільтру. Команда Данные/Фільтр/Расширенный
фильтр.
Уменю Обработка
помічаємо Скопировать
результат в другое
место.
В якості Исходного
диапазона буде
виступати діапазон
А1:С11 нашої бази
даних, Діапазон
условий – критерій
умов у комірках
А13:С14. результат
розмістимо починаючи
з комірки А16.
25. Після введення цих даних і натискання клавіші ОК у комірках
А16:С18 отримаємо нову базу даних.
Слід пом’ятати, що на відміну від автофільтру розширений
фільтр створює нову базу даних, таким чином, якщо ви
здійснюєте фільтрацію „на місці”, тобто у тих самих комірках, що
і вихідна база, то данні з вихідної бази будуть втрачені. Для
запобігання втрати вихідних даних скористайтеся флажком
Скопировать результат в другое место.
Фільтрація за допомогою
розширеного фільтру
• Див. стор.118-119
• ВИКОНАТИ ВПРАВУ 13.1
26. Висновки
Фільтрація — процес вибирання з таблиці рядків,
що задовольняють певній умові.
Автофільтр застосовують тоді, коли умова вибору
стосується лише одного стовпця або складається
з умов щодо значень кількох стовпців, з’єднаних
сполучником «і».
Розширений фільтр використовують, коли
частини умови з’єднані сполучником «або», чи
значення певного параметра мають
задовольняти умові,
що складається більш ніж із двох частин.
Умовне форматування полягає в автоматичному
27. Пам’ятайте
Для застосування автофільтра слід виділити
таб
лицю, виконати команду
ДаніФільтрАвтофільтр та клацнути
кнопку в клітинці з назвою того стовпця, на
значення якого накладається умова.
Критерій відбору рядків створюють за тими
прави-
лами: умови, з’єднані сполучником «і»,
записують
в одному рядку критерію, а з’єднані
сполучником «або» — у різних.
Сортування, або впорядкування, рядків таблиці
— розташування їх у такому порядку, що