§ 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Б |
Гусь Микита |
Урок №30
Упорядкування даних у таблиці
Домашнє завдання
• Відомості про які об’єкти містяться в таблиці?
• Дані якого типу містяться в кожному стовпці?
• Які критерії вибору тістечка були у Вінні Пуха?
Мал.1
Упорядкування даних у таблиці
Практичне завдання для виконання на уроці
1) за класами;
2) за прізвищами учнів усередині кожного класу.
Це завдання можна виконати за допомогою однієї операції багаторівневого сортування – мал.1.
Мал.1