§ 5. Сортування.
Прості та розширені фільтри
Стрибки у довжину (см) — 173
Біг на 100 м (сек) — 17 Метання диску (см) — 580
дерев’янко Павло Стрибки у довжину (см) — 165
Біг на 100 м (сек) — 18
Метання диску (см) — 540
Стрибки у довжину (см) — 172
Біг на 100 м (сек) — 18
Метання диску (см) — 550 ситник слава Стрибки у довжину (см) — 168
Біг на 100 м (сек) — 20 Метання диску (см) — 650
мороз дарина Стрибки у довжину (см) — 180
Біг на 100 м (сек) — 17
Метання диску (см) — 600
Стрибки у довжину (см) — 162
Біг на 100 м (сек) — 19
Метання диску (см) — 555
• Скільки рядків у створеній таблиці? Які дані подані в кожному ряду?
• Скільки стовпців у створеній таблиці? Які дані подані в кожному стовпці?
• Який об’єкт електронної таблиці представляє однотипні об’єкти? Назви тип об’єктів у кожному стовпці або рядку.
завдання № 2 Ознайомся із алгоритмами*.
Алгоритм № 1
1. Обери діапазон клітинок електронної таблиці, які необхідно відсортувати.
2. Обери послідовно пункти меню «дані» — «відсортувати діапазон за стовпцем <напрям сортування>».
* Алгоритми дій користувача подано на прикладі Google таблиць.
1. Обери діапазон клітинок електронної таблиці, який необхідно відсортувати.
2. відкрий контекстне меню.
3. Послідовно обери пункти меню «Переглянути інші дії з клітинками» — «Сортувати діапазон».
4. Обери налаштування (стовпець, за яким відбуватиметься сортування; напрям сортування)
завдання № 3
Порівняй результати двох сортувань.
• Чому різняться результати?
• Опиши, як саме комп’ютер здійснє багаторівневе сортування?
•
Якою буде остання дія?
завдання № 4
Розглянь подані зображення. Поясни, чим операція «сортування» відрізняється від операції «фільтрування»
• Яким буде результат виконання дії для поданих у попередньому завданні даних? (стор. 70 таблиця 1)
• Наведи приклади використання поданих нижче умов фільтрування даних.
• Наведи приклади процесів фільтрації у житті.
• Об’єднайтесь у пари, створіть 4 копії таблиць учнів (стор. 70 таблиця 1), а в них відберіть такі дані:
- учні, які пробігли 100 метрів менше ніж за 18 секунд;
- учні, які стрибнули далі ніж 1 метр 60 см;
- учні, які пробігли менше ніж за 18 секунд і стрибнули більше ніж на 1 метр 60 см;
- учні, які пробігли менше ніж за 18 секунд або стрибнули більше ніж на 1 метр 60 см.
навіщо вміти опрацьовувати дані за допомогою електронних таблиць?
Фактично в кожній сфері діяльності, в першу чергу, в економіці, бухгалтерській та банківській справі, широко застосовується подання даних за допомогою таблиць.
електронна таблиця — це комп’ютерна програма, що дозволяє зберігати та обробляти інформацію в табличній формі. Такі прикладні програми називаються ще табличними редакторами (процесорами).
Можливості електронних таблиць:
• створення й редагування електронних таблиць;
• створення багатотабличних документів;
• оформлення і друк електронних таблиць;
• побудова діаграм, їх модифікація і вирішення економічних завдань графічними методами;
• створення багатотабличних документів, об’єднаних формулами;
• робота з електронними таблицями як з базами даних: сортування таблиць, вибірка даних за запитами;
• створення підсумкових і зведених таблиць;
• використання при побудові таблиць інформації із зовнішніх баз даних;
• створення слайд-шоу;
• рішення оптимізаційних завдань;
• вирішення економічних завдань типу «якщо — то» шляхом підбору параметрів;
• розробка макрокоманд, настройка середовища під потреби корис-тувача і т.п.
дані, що входять у таблиці, можна копіювати, видаляти, сортувати (тобто розташовувати клітини, а також рядки і стовпці з них в певному порядку); виконувати дії над усією таблицею або її частиною, і роздруковувати частково або повністю на папір; зміна даних, які пов’язані миттєво призводить до змін у всьому документі. які табличні процесори сьогодні найбільш популярні?
Як вже розглядалося раніше вибір програмного забезпечення пов’язаний із операційною системою, технічними характеристиками комп’ю тера та задачами, які потрібно вирішувати. важливим також аргументом на користь вибору ПЗ є його вартість.
для школярів та їх задач найбільш популярними сьогодні є електронні таблиці Microsoft Office, LibreOffice Calc та OpenOffice Calc. І так як останнім часом усе частіше застосовується дистанційне навчання, то популярності набирають і Google таблиці.
Популярності Google таблиць також сприяють їх переваги перед іншим подібним ПЗ, а саме:
• більше можливостей імпорту та експорту даних із різних файлів;
• автоматичне збереження створених аркушів у хмарі;
• можливість збереження та редагування файлів без підключення до мережі Інтернет;
• внесення коментарів, правок в режимі онлайн, якщо надається до-звіл іншим;
• безліч додаткових інструментів;
• можливість створення анкет та опитувальників з автоматичним внесенням даних до таблиці та інше.
Що таке сортування даних?
сортування в табличному процесорі — це вбудована функція, за допомогою якої можна розташувати рядки таблиці в зручному порядку для їх подальшого аналізу.
Можна відсортувати дані в алфавітному порядку, а також за зростанням або спаданням значень, числових даних або дат.
Що таке багаторівневе сортування?
Інколи рядки таблиці потрібно впорядкувати за значеннями кількох стовпців відразу. Наприклад, є таблиця з даними про всіх учнів школи, а ми хочемо розташувати в алфавітному порядку прізвища учнів кожного класу окремо. Тоді таблицю потрібно відсортувати:
1) за класами; 2) за прізвищами учнів усередині кожного класу. Це завдання можна виконати за допомогою однієї операції багаторівневого сортування.
Клас |
Прізвище |
|
Клас |
Прізвище |
9А |
Арбузов Микола |
9А |
Арбузов Микола |
|
9Б |
Амосов Петро |
9А |
Беззубий Іван |
|
9А |
Беззубий Іван |
9А |
дорошенко Петро |
|
9А |
дорошенко Петро |
9Б |
Амосов Петро |
|
9Б |
Березюк дарина |
9Б |
Березюк дарина |
|
9Б |
Гусь Микита |
9Б |
Гусь Микита |
Приклад №2
Прізвище та ім’я |
стрибки у довжину (см) |
стан виконання нормативу |
Ситник Слава |
168 |
норма |
Горошкіна Марія |
160 |
нижче норми |
Голуб Софія |
162 |
нижче норми |
Кожух Олексій |
172 |
норма |
дерев’янко Павло |
165 |
нижче норми |
Мороз дарина |
180 |
норма |
Зарудний Андрій |
173 |
норма |
Сокол Андрій |
160 |
нижче норми |
Прізвище та ім’я |
стрибки у довжину (см) |
стан виконання нормативу |
Ситник Слава |
168 |
норма |
Кожух Олексій |
172 |
норма |
Мороз дарина |
180 |
норма |
Зарудний Андрій |
173 |
норма |
Фільтрацію можна здійснювати послідовно для кількох стовпців електронної таблиці. Тоді кожний наступний фільтр буде застосований уже тільки для тих рядків таблиці, які відображаються після застосування всіх попередніх фільтрів.
Що таке розширений фільтр і коли його використовують?
Якщо в умові відбору рядків таблиці фігурує сполучник «або», то за допомогою простих фільтрів її реалізувати неможливо. Тоді стане в пригоді розширений фільтр.
На жаль, такої функції в Google таблицях поки ще немає. У Microsoft Excel застосувати розширений фільтр можна за допомогою кнопки «додатково» в області «Сортування й фільтр».
Щоб застосувати розширений фільтр, необхідно побудувати додаткову таблицю з критеріями відбору, яку ще називають діапазоном умов. діапазон умов створюють так:
• у перший рядок копіюють назви стовпців, за якими відбуватиметь-ся фільтрація;
Біг на 100 м (сек) |
Метання диска (см) |
<17 |
|
<20 |
>550 |
• умови, з’єднані сполучником “і”, записують в одному рядку;• умови, з’єднані сполучником “або”, записують в різних рядках. Наприклад, ось діапазон умов для відбору учнів, які пробігли менше ніж за 17 секунд або пробігли менше ніж за 20 секунд і при цьому метнули диск більше ніж на 550 сантиметрів:
Після того, як діапазон умов сформовано, потрібно натиснути кнопку «додатково» і у вікні «Розширений фільтр» вказати діапазон, де розміщено фільтровану таблицю (вихідний діапазон) та діапазон умов.
ЗНАННЯ АНАлІЗ сТВОреННЯ ВлАсНІ ДумКИ
1. вкажи, для вирішення яких завдань можна використати табличний процесор:
А) ведення домашньої бухгалтерії; Б) написання електронного листа другу;
в) побудови графічного плану своєї квартири; Г) ведення електронного класного журналу.
вбудованих в Excel функцій сортування та фільтрування даних.
3. Р озглянь таблицю, до якої було застосовано багаторівневе сортування. дай відповіді на питання:
• відомості про які об’єкти містяться в таблиці? • дані якого типу містяться в кожному стовпці?
були у вінні Пуха?
Завантаж файл «Застосовуємо.xlsx» та виконай завдання на кожному аркуші
5. Склади таблицю відповідно до зразка:
http://bit.do/fSPUn
Урок №32
Інструктаж з БЖД. Практична робота №9. Упорядкування даних в електронних таблицях. Прості та розширені фільтри
Домашнє завдання
• Відсортуй фільми від найменшої кількості показів до найбільшої.
• Відсортуй фільми за часом показу - від найранішого до найпізнішого.
- сеанси, квитки на які коштують менше 170 грн;
- фільми, які продаються в кількості більше 50.
Мал. 1
Інструктаж з БЖД. Практична робота №9. Упорядкування даних в електронних таблицях. Прості та розширені фільтри
Практичне завдання для виконання на уроці
• Відсортуй фільми від найменшої ціни за один сеанс до найбільшої.
• Відсортуй фільми за кінотеатрами – за алфавітом.
- фільми фентезі;
- мультфільми, квитки на які коштують більше 170 грн.
Мал. 1