Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 24

Логічні

Інформатика 9
Урок 25
функції
за підручником
За навчальною програмою 2017 року
Бондаренко О.О. та ін.
teach-inf.com.ua
Розділ 3
§ 16 Класифікація функцій

Як ви вже знаєте, функція — це особливе (словесне)


позначення дій над даними. Excel має декілька сотень
вбудованих функцій, які за призначенням поділяють на
окремі категорії:

математичні,
статистичні,
логічні,
фінансові,
інженерні тощо.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 16 Класифікація функцій

Дані, які опрацьовує функція, називають


аргументами.

Аргументами функції інші функції,


можуть бути:
числа,

вирази,

посилання,

умови тощо.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 16 Класифікація функцій

Будь-яка функція в Excel характеризується:


Розглянемо відому вам із 7 класу
іменем, функцію:

кількістю  ім'я — МАХ;


аргументів,  кількість аргументів — не
менше одного;
типом  тип аргументу — числовий;
аргументів,  результат — найбільше
значення зі списку аргументів.
результатом дії.

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Класифікація функцій

Аргументи функції
записують у дужках і
за наявності у
функції декількох
аргументів
розділяють
символом:

;
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 16 Класифікація функцій

Функції зручно вставляти в клітинку кнопкою


(Встановити функцію), що міститься в рядку
формул.

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Класифікація функцій

Тоді у вікні
Вставлення функції
можна вибрати
функцію за
категорією та ім’ям,
ознайомитися з
описом вибраної
функції, кількістю та
типами аргументів
або знайти ім’я
функції за описом її
дії.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 16 Логічні функції

У 7 класі ви вже зустрічались із висловлюваннями, що


бувають істиними чи хибними.
Логічний вираз — це вираз, який набуває
одного із двох значень: True — істина або False —
хибність.
Прості логічні вирази складаються з двох виразів
інших типів, пов'язаних операцією відношення:
більше > не менше (більше або дорівнює) >=
менше < не мене (менше або дорівнює) <=
дорівнює = не дорівнює <>
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 16 Логічні функції

Наприклад:

2>1 2<1

Істина Хибність
Логічна функція — це функція, один або
декілька аргументів якої — логічні вирази.

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Логічні функції

Розглянемо одну з основних логічних функцій IF

IF (Умова; Вираз1; Вираз2).


обчислюється, якщо обчислюється, якщо
умова істинна. умова хибна

Нехай у підсумковій відомості успішності учнів


потрібно біля оцінки записати слово «добре», якщо
учень має оцінку, вищу від 6 балів, і слово
«задовільно», якщо учень має іншу оцінку.

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Логічні функції

Алгоритм
розв’язування
цієї задачі
подано у
фрагменті
блок-схеми:

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Логічні функції

У нашому випадку виконавцем алгоритму є табличний


процесор. В Excel цей алгоритм реалізується за
допомогою функції IF:

=IF(B1>6;"Добре";"Задовільно")

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Логічні функції

У функціях Excel на місці логічного виразу може


міститися арифметичний вираз. Табличний процесор
перевіряє, чи не дорівнює значення арифметичного
виразу нулю.

Наприклад, арифметичний вираз:


2 + 2 — трактується як істина (тому що 2 + 2 ≠ 0);
2 - 2 — трактується як хибність (тому що 2 - 2 = 0).

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Логічні функції

Іноді для розв’язання задачі потрібно комбінувати


кілька умов.
Складений логічний вираз — вираз, у якому
кілька простих логічних виразів пов’язані
логічними операціями.
Основними логічними операціями є:
НЕ І (кон'юнкція або АБО (диз'юнкція,
(заперечення) логічне множення) логічне додавання)
В Excel вони реалізуються за допомогою функцій:
NOT AND OR
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 16 Логічні функції

Наприклад, у відомості:

Потрібно дописати слово Посередньо для тих учнів і


учениць, які мають оцінки, вищі від 6 балів, але нижчі
за 10. Решті учнів і учениць нічого не писати. Тоді
використовуємо логічні функції IF та AND.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 16 Логічні функції

=IF(AND(B1>6;B1<10); "Посередньо"; "")


Третій аргумент функції IF — це лапки без символів
між ними, тобто порожній рядок.

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Логічні функції

Іноді буває доцільно використати вкладені логічні


функції IF.
Нехай потрібно підписати успішність учнів і учениць
за трьома рівнями:
«початковий» (1-4 бали);
«середній» (5-8 балів);
«високий» (9-12 балів).

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Логічні функції

В Excel цю задачу можна розв'язати таким чином:


=IF(B1<5;"Початковий"; IF(AND(B1>4;B1<9);
"Середній";"Високий"))

В Excel допускається вкладати одна в одну до 7


функцій IF.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 16 Логічні функції

Наведемо стислий опис іще кількох логічних функцій:


Кількість
Ім’я Опис аргументів
Якщо перший аргумент не є
помилкою, то повертає його
IFERROR значення, інакше повертає
Два
значення другого аргумента

FALSE Повертає значення «хибність» Без аргументів

TRUE Повертає значення «істина» Без аргументів

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Питання для самоперевірки

1. Що таке функція?
2. Що таке аргумент функції?
3. Назвіть декілька категорій функцій в Excel.
4. Чи існують функції без аргументів в Excel?
5. Як позначають операції відношень?
6. Що є першим аргументом логічної функції IF?

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Розгадайте ребус

Логічні
© Вивчаємо інформатику teach-inf.com.ua «Ребуси українською» © rebus1.com
Розділ 3
§ 16 Домашнє завдання

Проаналізувати
§ 16, с. 95-98

© Вивчаємо інформатику teach-inf.com.ua


Розділ 3
§ 16 Працюємо за комп’ютером

Сторінка
98

© Вивчаємо інформатику teach-inf.com.ua


Інформатика 9 Дякую за увагу!
Урок 25
за підручником
За навчальною програмою 2017 року
Бондаренко О.О. та ін.
teach-inf.com.ua

You might also like