Д/з: опрацювати матеріали сайту Теми15(9)
Тема 15(9): Логічні функції
Формули, які ми розглядали в попередніх параграфах, виконували обчислення за одним правилом для будь-яких значень початкових даних. Однак часто при виконанні обчислень мають застосовуватися різні формули в залежності від цих даних. Наприклад, при розв’язанні квадратного рівняння кількість його коренів та їхні значення залежать від знаку дискримінанта.
В Excel для організації процесу обчислення в таких випадках передбачена функція розгалуження, яка має такий синтаксис:
IF(умова; значення1; значення2)
Працює ця функція в такий спосіб: спочатку перевіряється умова; якщо вона виконується, то результатом функції буде значення1, якщо не виконується — значення2.
Логічний вираз або Умова в Excel — це два вирази, поєднані операцією відношення (<, >, <=, >=, =, <>). Часто такі умови називають ще простими умовами. Логічні вирази можуть приймати лише два значення - True (істина) і False (хиба).
В окремих випадках користувач стикається з необхідністю організації одночасної перевірки двох (або більше) простих умов при виконанні обчислень. Наприклад, при перевірці, чи є значення в клітинці Х двозначним, необхідно перевірити дві умови.
Сукупність простих умов називають складеною умовою. Для організації складених умов в Excel існують три логічні функції, за властивостями вони подібні до логічних операцій у математиці.
1. Логічна функція AND.
Функція має такий синтаксис:
AND(умова1; умова2; ...) - де умова1, умова2, ... це прості або складені умови.
Сукупність цих умов виконується, якщо кожна з них виконується.
2. Логічна функція OR.
Функція має такий синтаксис:
OR(умова1; умова2; ...) - де умова1, умова2, ... це прості або складені умови.
Функція отримує результат істино (true), якщо хоч одна з умов істин виконується.
3. Логічна функція NOT.
Функція має такий синтаксис:
NOT(умова) де умова — це проста або складена умова.
NOT(умова) виконується, якщо умова не виконується.
Приклад
Створити таблицю визначення підсумків навчання з фізики за семестр — cтудент отримує залік за умови, що здав теоретичну частину, має зараховані лабораторні роботи і відвідав більше 75% пар — згідно з поданим малюнком.
Розв'язання:
Тут у клітинку E3 було введено формулу
=IF(AND(B3>=3;C3="Зараховано";D3>75);"Залік";"Борг"),
яку потім скопійовано у клітини E4:E6.
Робочий Аркуш уроку
Практична робота
Завдання 1.
Пройдіть тестові завдання -
Завдання 2.
Запишіть формулу знаходження значення функції у врахувавши, що значення х міститься в комірці А3. Номер завдання відповідає номеру вашого ПК у кабінеті інформатики. Формулу внесіть у подану Google-форму.
Перевірка завдань (для вчителя) - https://docs.google.com/spreadsheets/d/1w1_t0oszr204HCVmqHLyABC2FnS_Mx-OW_D0T7C-wtc/edit?resourcekey#gid=1533101950