
- •3. У вікні Создание документа натисніть клавішу ок або двічі ліву кнопку миші.
- •1.2. Закриття робочої книги
- •1.3. Пошук файлу робочої книги
- •2. Правила застосування логічних функцій: если, и, или, не
- •2.1. Функція если
- •2.2. Функція и
- •Приклади
- •Функція или
- •Функція не
- •Синтаксис
- •3. Приклад рішення задачі
- •4. Порядок виконання роботи
- •6. Контрольні зАпитання
2.2. Функція и
Повертає значення ІСТИНА, якщо всі аргументи мають значення ІСТИНА; повертає значення НЕПРАВДА, якщо хоча б один аргумент має значення НЕПРАВДА.
Синтаксис
И(логическое_значение1; логическое_значение2; ...)
Логическое_значение1, логическое_значение2, ... — це від 1 до 30 умов, що перевіряються, що можуть мати значення або ІСТИНА, або НЕПРАВДА.
Аргументи повинні бути логічними значеннями, масивами чи посиланнями, що містять логічні значення.
Якщо аргумент, що є посиланням чи масивом, містить тексти або порожні комірки, то такі значення ігноруються.
Якщо зазначений інтервал не містить логічних значень, то И повертає значення помилки #ЗНАЧ!.
Приклади
И(ІСТИНА; ІСТИНА) дорівнює ІСТИНА
И(ІСТИНА; НЕПРАВДА) дорівнює НЕПРАВДА
И(НЕПРАВДА; ІСТИНА) дорівнює НЕПРАВДУ
И(НЕПРАВДА;НЕПРАВДА ) дорівнює НЕПРАВДА
И(5-1=4; 4+3=7) дорівнює ІСТИНА
Якщо інтервал B1:B3 містить значення ІСТИНА, НЕПРАВДА, і ІСТИНА, то:
И(B1:B3) дорівнює НЕПРАВДА
Якщо комірка B4 містить число між 1 і 100, то:
И(1<B4; B4<100) дорівнює ІСТИНА
Припустимо, що потрібно вивести на екран вміст комірки B4, якщо вона містить число строго між 1 і 100 і повідомлення "Значення поза інтервалом" у противному випадку. Тоді, якщо комірка B4 містить число 115, то вираз:
ЕСЛИ(И(1<B4; B4<100); B4; "Значення поза інтервалом") дорівнює "Значення поза інтервалом", а якщо комірка B4 містить 80, то:
ЕСЛИ(И(1<B4; B4<100); B4; "Значення поза інтервалом") дорівнює 80
Функція или
Повертає ІСТИНА, якщо хоча б один з аргументів має значення ІСТИНА; повертає НЕПРАВДУ, якщо всі аргументи мають значення НЕПРАВДА.
Синтаксис
ИЛИ(логическое_значение1;логическое_значение2; ...)
Логическое_значение1, логическое_значение2, ... — це від 1 до 30 умов, що перевіряються, що можуть мати значення або ІСТИНА, або НЕПРАВДА.
Аргументи повинні приймати логічні значення ( ІСТИНА або НЕПРАВДА) чи бути масивами або посиланнями, що містять логічні значення.
Якщо аргумент, що є посиланням або масивом, містить тексти або порожні комірки, то такі значення ігноруються.
Якщо заданий інтервал не містить логічних значень, то функція повертає значення помилки #ЗНАЧ!.
Можна використовувати функцію ИЛИ як формулу масиву, щоб перевірити, чи маються значення в масиві. Для того, щоб увести формулу масиву, натисніть CTRL+SHIFT.
Приклади
ИЛИ(ІСТИНА) дорівнює ІСТИНА
ИЛИ(1+1=1;2+2=5) дорівнює НЕПРАВДА
Якщо комірки A1:A3 містять значення ІСТИНА, НЕПРАВДА й ІСТИНА, то
ИЛИ(A1:A3) дорівнює ІСТИНА.
Функція не
Змінює на протилежне логічне значення свого аргументу. Функція НЕ використовується в тих випадках, коли необхідно бути упевненим у тім, що значення не дорівнює деякій конкретній величині.
Синтаксис
НЕ(логическое_значение)
Логическое_значение - це значення виразу, що при обчисленні дає ІСТИНА або НЕПРАВДА. Якщо логическое_значение має значення НЕПРАВДА, то функція НЕ повертає значення ІСТИНА; якщо логическое_значение має значення ІСТИНА, то функція НЕ повертає значення НЕПРАВДА.
Приклади
НЕ(НЕПРАВДА) дорівнює ІСТИНА
НЕ(2+1=3) дорівнює НЕПРАВДА