Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекції_Інформатика_1_семестр.doc
Скачиваний:
17
Добавлен:
20.11.2019
Размер:
7 Мб
Скачать
☆

Логічні функції и, или, не

  1. Синтаксис функції И

И(логічне_значення1; логічне_значення2; ...)

Логічне_значення1, логичічне_значення2 ...   — це від 1 до 30 умов, що перевіряються, і які можуть приймати значення або ІСТИНА, або ХИБНІСТЬ.

Функція И повертає значення ІСТИНА, якщо всі аргументи мають значення ІСТИНА; повертає значення ХИБНЕ, якщо хоч би один аргумент має значення ХИБНЕ.

  • Аргументи мають бути логічними значеннями, масивами або посиланнями, які містять логічні значення.

  • Якщо аргумент, який є посиланням або масивом, містить тексти або порожні осередки, то такі значення ігноруються.

  • Якщо вказаний інтервал не містить логічних значень, то И повертає значення помилки #ЗНАЧ!.

Приклади:

  1. И(ІСТИНА; ІСТИНА) дорівнює ІСТИНА

  2. И(ІСТИНА; ХИБНІСТЬ) дорівнює ХИБНІСТЬ

  3. И(2+2=4; 2+3=5) дорівнює ІСТИНА

  4. Якщо інтервал B1:B3 містить значення ІСТИНА, ХИБНІСТЬ, і ІСТИНА, то:

  5. И(B1:B3) дорівнює ХИБНІСТЬ

  6. Якщо осередок B4 містить число між 1 і 100, то:

И(1<B4; B4<100) дорівнює ІСТИНА

  1. Синтаксис функції ИЛИ

ИЛИ(логічне_значення1;логічне_значення2; ...)

Логичічне_значення1, логічне_значення2 ...   — це від 1 до 30 умов, що перевіряються, і які можуть приймати значення або ІСТИНА, або ХИБНЕ.

Функція ИЛИ вертає ІСТИНА, якщо хоч би один з аргументів має значення ІСТИНА; повертає ХИБНІСТЬ, якщо всі аргументи мають значення ХИБНЕ.

Приклади:

  1. ИЛИ(ІСТИНА) дорівнює ІСТИНА

  2. ИЛИ(1+1=1;2+2=5) дорівнює ХИБНІСТЬ

  1. Синтаксис логічної функції НЕ

НЕ(логічне_значення)

Логічне_значення   - це значення або вираз, який при обчисленні дає ІСТИНА або ХИБНІСТЬ . Якщо логічне_значення має значення ХИБНЕ, то функція НЕ повертає значення ІСТИНА; якщо логическое_значение має значення ІСТИНА, то функція НЕ повертає значення ХИБНЕ.

Функція НЕ міняє на протилежне логічне значення свого аргументу. Функція НЕ використовується в тих випадках, коли необхідно бути упевненим в тому, що значення не дорівнює деякій конкретній величині.

Приклади:

  1. НЕ(ХИБНЕ) дорівнює ІСТИНА

  2. НЕ(1+1=2) дорівнює ХИБНЕ

Повертає логічне значення ІСТИНА.

Приклад на використання функції ЕСЛИ у поєднанні з логічною функцією И.

Хай фірма вирішила виплатити премію співробітникам згідно наступній формулі:

Задачу розподілу премії можна вирішити в Excel у вигляді розрахункової таблиці, фрагмент якої показаний на Рис. 5. Перший стовпець містить стаж співробітників. У осередок В2 вноситься формулу (див. Рис. 5 рядок формул) з використанням функцій ЯКЩО (вкладених одна в одну). Складена формула повністю відповідає формулі розрахунку премії.

Рис. 5.

Потім розмножимо формулу в нижче лежачі осередки (В3:в7), використовуючи маркер заповнення. Результатом буде таблиця на Рис. 6.

Рис. 6.

Контрольні питання:

  1. Який синтаксис запису функції?

  2. За допомогою чого можна проглянути і вибрати необхідну вбудовану функції?

  3. З допомогою, якій функції можна найшвидше обчислити суму даних в осередках?

  4. Коли використовується функція ухвалення рішення ЕСЛИ?

  5. Синтаксис написання функції ЕСЛИ?

  6. Як працює функція ЕСЛИ?

  7. Які логічні функції ви знаєте? Результат їх роботи?