Практична робота
ТЕМА: MS Excel. Аналіз даних. Фільтрація даних й обчислення підсумкових характеристик вибірки
МЕТА: сформувати поняття сортування, фільтрація, автофільтр, розширений фільтр; пояснити правила впорядкування і пошуку даних; сформувати вміння створювати і застосовувати фільтри різних типів, обчислювати проміжні підсумки.
ПРАКТИЧНА РОБОТА № 7 (13)
ТЕМА: MS Excel. Аналіз даних. Фільтрація даних й обчислення підсумкових характеристик вибірки
МЕТА: сформувати поняття сортування, фільтрація, автофільтр, розширений фільтр; пояснити правила впорядкування і пошуку даних; сформувати вміння створювати і застосовувати фільтри різних типів, обчислювати проміжні підсумки.
Обладнання: ПК, робочий зошит, тестові завдання
В результаті виконання практичної роботи студент повинен
знати:
вміти:
Тривалість роботи 2 години
Питання для підготовки до практичної роботи
Короткі теоретичні відомості
Під час обробки великих таблиць часто виникає потреба віднайти кілька рядків, що задовольняють певній умові. Цю задачу називають фільтрацією, і для її виконання в Excel передбачено два засоби: автофільтр та розширений фільтр.
Фільтрація – процес вибирання із таблиці рядків, що задовольняють певній умові.
Під час фільтрації тимчасово ховаються рядки, які не побтібно відображати.
Рядки, що відібрані під час фільтрації, можна редагувати, форматувати і виводити на друк, а також створювати на їх основі діаграми, не змінюючи порядок рядків і не переміщаючи їх.
Для відбору даних за допомогою автофільтра необхідно послідовно виконати такі дії:
Рис. 7.1 Список умов фільтрації
За замовченням використовують варіант Все, який вказує, що записи бази даних повинні відображатися без фільтрування.
Варіант Первые 10… дозволяє відібрати визначене число (чи відсоток) записів за яким-небудь критерієм (рис. 7.2).
Рис. 7.2 Вибір кількох найбільших чи найменших об’єктів
Варіант Условие… дозволяє задати спеціальну умову фільтрування. На екран буде виведено вікно Пользовательский автофильтр (рис. 7.3) з чотирма розкривними списками. У лівому верхньому вибирають знак операції порівняння, а правому верхньому – значення, яке можна розташувати справа від нерівності.
Рис. 7.3 Вікно Пользовательский автофильтр
Крім того, можна добирати записи, що мають у потрібному полі конкретне значення.
Щоб скасувати фільтрування таблиці відразу за всіма параметрами, виконайте команду ДанныеФильтрОтобразить все.
Розширені фільтри використовуються при необхідності застосовувати більш ніж дві умови пошуку для одного стовпця або у разі виконання обчислень під час добору.
Для відбору даних за допомогою розширеного фільтра необхідно послідовно виконати такі дії:
Ділянка критеріїв пошуку містить рядок імен стовпців і довільне число рядків для задання пошукових умов. Рекомендується скопіювати перший рядок з іменами полів з ділянки списку в ділянку, у якій формуватиметься критерів відбору записів. Потім увести в рядки під заголовками умов блоку критеріїв необхідні критерії добору.
У розширенних фільтрах використовуються прості та складені умови добору. У складених умовах використовуються логічні операції І та АБО. Операція І спрацьовує під час запису в блоці критеріїв значень полів в одному рядку, операція АБО – у разі запису полів у різних рядках.
рис. 7.4 Створення розширеного фільтра
Після застосування розширеного фільтра відображатимуться тільки ті рядки, що відповідають його критерію, а їхні номери матимуть синій колір. Так, на рис. 32 показано результат застосування розширеного фільтра, процес створення якого продемонстровано на рис. 31: відібрано пансіонати, які мають назву Золотой колос або ціна путівки в які перевищує 2000 грн. (Муссон).
рис. 7.5 Результат застосування розширеного фільтра
Під час фільтрації дані, що не відповідають певному критерію, приховуються. У випадках, коли необхідно бачити всі дані, але деякі певним чином виділити застосовують умовне форматування.
Умовне форматування – це автоматичне надання клітинкам певного формату залежно від того, істинною чи хибною є певна умова.
Для умовного форматування діапазону клітинок необхідно послідовно виконати такі дії:
а)
б)
рис. 7.6 Вікно Условное форматирование: а) - умову накладено на значення тієї клітинки, яка форматується; б) - умову визначено як формулу, що є істиною або хибною
Сортування – це процес впорядкування даних за певною умовою.
Для сортування рядків по одному полю за зростанням або спаданням необхідно указати комірку в полі, по якому потрібно відсортувати дані, і клацнути кнопку стандартної панелі інструментів Сортировать по возрастанию або кнопку Сортировать по убыванию відповідно.
Для сортування рядків по двох або трьох полях необхідно вибрати комірку в сортованому списку і виконати команду Данные Сортировка і вказати параметри сортування.
рис. 7.7 Вікно Сортировка диапазона
Проміжні підсумки – це підсумки не за всіма даними, а за їх частинами. Проміжні підсумки розраховуються для полів, які мають значення, що повторюються.
На рис. 7.8 наведено таблицю з даними про продаж путівок. Визначимо кількість проданих путівок кожним агентом.
рис. 7.8 Дані про продаж путівок
Для обчислення підсумків необхідно виконати такі дії:
рис. 7.9 Вікно Промежуточные итоги
рис. 7.10 Табличні та підсумкові значення таблиці
Натиснувши на кнопку зліва можна переглядати тільки розраховані підсумки і будувати по ним діаграми (див. рис. 7.11 і 7.12)
рис. 7.11 Підсумкові значення таблиці
рис. 7.12 Діаграма по підсумковим значенням таблиці
Щоб видалити з таблиці підсумкову інформацію, слід виділити всю таблицю разом з підсумками, виконати команду ДанныеИтоги й у вікні Промежуточные итоги клацнути кнопку .
Завдання для практичного виконання
Увага! Під час роботи з комп’ютером дотримуйтеся вимог безпеки життєдіяльності та санітарно-гігієнічних норм.
Завдання на 4-6 бали
ДанныеФильтрАвтофильтр
Див. теоретичні відомості ст. 45-46.
Див. теоретичні відомості ст. 48-49
Завдання на 7-8 балів
Завдання на 9-10 балів
Див. теоретичні відомості ст. 46-47
Завдання на 11-12 балів
якщо кількість путівок < 10 - 0%
якщо кількість путівок від 10 до 30 - 12 %
якщо кількість путівок від 31 до 50 - 14 %
якщо кількість путівок > 50 - 20 %
Використати вкладену функцію Если.
Виконайте тестові завдання на ПК
1