- •Вивчення систем обробки текстової та числової інформації в шкільному курсі інформатики
- •1. Національний прапор України
- •5. Блакитні (сині) полотнища із золотими чи жовтими хрестами чи іншими знаками поширюються у XVII, XVIII ст. Поєднання їх знаходимо в полкових знаменах Київського, Лубенського, Чернігівського полків.
- •Завдання для підсумкової лабораторної роботи
- •Навчальний центр «Просвіта» свідоцтво № 8544
- •Творчі завдання і проекти
- •Можливості використання табличного процесора
- •Населення земної кулі
- •Звітність про результати виторгу відеофільмів у магазинах міста
- •Інформація про учнів школи
- •Кількість спортсменів серед учнівської молоді в Європі
- •Розклад руху пасажирських поїздів
- •Кошторис на придбання канцелярських товарів
- •Ставлення до введення в школі державної атестації з різних предметів
- •Рaхунок-фактура
- •Великі річки світу
- •Чи можна дозволити купівлю-продаж землі
- •Вартість товару
- •Яка країна, на Вашу думку, є лідером у галузі моди
- •Використання логічних функцій
- •Літературу якої країни ви читаєте найбільше
- •Кількість спортсменів серед учнівської молоді в Європі
- •Визначення популярності виконавців сучасної .Музики
- •Кількість спортсменів серед учнівської молоді в Європі
- •Кількість проданих автомобілів
- •Середній бал успішності
- •Хто найменш корумпований
- •Обсяг продажу товарів
- •Сучасна галузева структура зайнятості населення в різних країнах, %
- •База даних стосовно автомашин, які були у використанні
Використання логічних функцій
Логічні функції доцільно розглядати останніми із списку всіх вбудованих до табличного процесора. У середовищі електронних таблиць існують такі логічні функції І, АБО, НЕ, ЯКЩО. Будь-яка логічна функція може набувати одне з двох можливих значень: «істина» або «хиба». Аргументами логічних функцій І, АБО, НЕ є логічні вирази, що також можуть набувати одне з двох значень — істина чи хиба.
Наприклад, логічними виразами є:
А1>1
F2*А4=СУММ(В2:В13)
В13=«Петрик»
В3-С3>=12
РАНГ(СЗ;$С$3:$С$14)=1
Такі вирази можуть набувати значень істина чи хиба залежно від конкретних значень, що зберігаються у клітинках, на адреси яких існує посилання у виразах.
Під час введення до клітинок таких логічних виразів на екрані замість тексту або чисел з'являється значення істина чи хиба.
Доцільно спочатку ознайомити учнів з логічними операціями І (логічне множення), АБО (логічне додавання) та побудувати для них таблицю істинності (це завдання є актуальним, якщо до ознайомлення з електронними таблицями учні не вивчали основи алгоритмізації і програмування)(табл. 5.26).
Таблиця 5.26
Логічний вираз 1 |
Логічний вираз 2 |
І (Логічний вираз 1, Логічний вираз 2) |
АБО (Логічний вираз 1, Логічний вираз 2) |
Хиба |
Хиба |
Хиба |
Хиба |
Хиба |
Істина |
Хиба |
Істина |
Істина |
Хиба |
Хиба |
Істина |
Істина |
Істина |
Істина |
Істина |
Таблиця істинності задає правила визначення результатів виконання
логічних функцій:
результатом обчислення значення логічної функції І буде істина тоді і тільки тоді, коли істинні всі складові логічні вирази, що є аргументами такої функції;
результатом обчислення значення логічної функції АБО буде істина, якщо істинний хоча б один з логічних виразів, що є її аргументом.
Доцільно запропонувати приклади для з'ясування властивостей та використання таких функцій:
І(ІСТИНА; ІСТИНА) дорівнює ІСТИНА
І(ІСТИНА; ХИБА) дорівнює ХИБА
І(2+2=4; 2+3=5) дорівнює ІСТИНА
Якщо інтервал В1:В3 містить значення ІСТИНА, ХИБА, та ІСТИНА, то І(В1:ВЗ) дорівнює ХИБА
Якщо клітинка В4 містить число між 1 і 100, то 1(1 <В4; В4<100) дорівнює ІСТИНА
АБО(ІСТИНА; ХИБА) дорівнює ІСТИНА
АБО(1+1=1;2+2=5) дорівнює ХИБА
Якщо діапазон клітинок А1:А3 містить значення ІСТИНА, ХИБА і ІСТИНА, то АБО(А1:А3) дорівнює ІСТИНА
Вивчення функції ЯКЩО є пропедевтикою щодо вивчення вказівок розгалуження в мовах програмування. Вона має формат ЯКЩО (логічний вираз; вираз1; вираз2). Схему роботи за такою функцією подано на малюнку 5.57.
П
ри
виконанні функції ЯКЩО в табличному
процесорі перевіряється істинність
вказаного логічного виразу і до тієї
клітинки, в якій знаходиться ця функція,
заноситься значення змінної Виразі,
якщо логічний вираз істинний, або
значення змінної Вираз2, якщо логічний
вираз хибний. Роботу функції ЯКЩО слід
обов'язково для учнів продемонструвати
на прикладах при різних значеннях
вмістів клітинок, координати яких
використовуються у відповідних логічних
виразах.
Приклад 6.
=ЯКЩО(А1>А2;100;0)
=ЯКЩО(А11>В12;«Успішність учня А краща»;«Успішність учня В краща або така ж»)
=ЯКЩО(А1 *В2>0;КОРІНЬ(А1*В2);СТЕПІНЬ(А1,В2))
=ЯКЩО(І(А6>=D1;F1>4);«Ви успішно склали іспити та зараховані до вузу»;«Ви не пройшли конкурсу»)
=ЯКЩ0(І(1<В4; В4<100); В4; «Значення поза інтервалом»)
=ЯКЩО(В2>С2;«Перевищення бюджету»;«ОК»)
=ЯКЩО(А10=100;СУ М(В5 :В15);«»)
Функція ЯКЩО в табличному процесорі MS Excel викликається за допомогою «майстра функцій» і для наведених прикладів діалогові вікна «майстра функцій» після їх заповнення користувачем матимуть вигляд (мал. 5.58, 5.59, 5.60). Як свідчить практика, учнів слід детально ознайомити із запропонованим вмістом таких вікон.
На достатній кількості прикладів варто з'ясувати особливості логічних функцій. Вправи можуть бути такими: Визначити істинні чи хибні значення набуватимуть логічні функції при вказаних значеннях вмісту клітинок, що використовуються у функціях, як аргументи (табл. 5.27).
Таблиця 5.27
Вираз функції |
Значення вмістів клітинок |
Значення функції |
І (А1>5;В2=4) |
А1=8;В2=4 |
Істина |
|
|
|
Наведемо приклади завдань на закріплення використання логічної функції ЯКЩО. При цьому доцільно, щоб завдання містили підказки та допомоги різного рівня.
Приклад 7.
Таблиця 5.28
