Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_6.doc
Скачиваний:
6
Добавлен:
15.11.2019
Размер:
1.42 Mб
Скачать

Лабораторна робота №6

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

Мета: Уміти формувати умовні вирази та використовувати їх у розрахунках.

Теоретичні відомості

Оператори відношення

Для перевірки наявності/відсутності якої-небудь ознаки або події, використовують логічні вирази. Логічні вирази формуються за допомогою операторів відношення:

= логічне дорівнює

> більше

< менше

>= більше або дорівнює

<= менше або дорівнює

<> не дорівнює

Наприклад, (D1=500), (A1<>A5), (F1>=10%)

Логічний вираз приймає значення істина ( або 1), якщо умова у виразі виконується, та лож ( або 0) – якщо умова не виконується. Логічні вирази можуть складатися з однієї або декількох умов. Якщо необхідно перевірити одночасне виконання декількох умов, то умови у логічному виразі об’єднаються за допомогою знаку “*”. Для перевірки виконання хоча б однієї з декількох умов, їх об’єднують знаком “+”.

Наприклад, для перевірки факту, що у комірці В1 знаходиться значення у межах від 50 до 100, можна використати умову (В1>=50)*(B1<=100). Для перевірки факту, що у комірці С1 знаходиться літера А або літера В, можна скористатися умовою (С1=А)+(С1=В).

Для перевірки у логічному виразі виконання одночасно декількох умов, також використовують логічні функції И() та ИЛИ().

И( умова; умова; …) – функція И() повертає логічне значення істина, якщо всі її аргументи (умови) приймають значення істина. Якщо хоча б одна з умов приймає хибне значення, то функція И() повертає значення лож.

ИЛИ( умова; умова; …) – функція ИЛИ() повертає логічне значення істина, якщо хоча б одна з її умов приймає значення істина. Якщо всі умови приймають хибне значення, то функція ИЛИ() повертає значення лож.

Функція если

Для виконання розрахунків в залежності від виконання будь-якої умови призначена функція ЕСЛИ(). Ця функція дозволяє наділити формули здатністю прийняття рішення.

Е СЛИ ( аргумент 1; аргумент 2; аргумент 3)

логічний вираз; значення якщо так; значення якщо ні

Функція використовує три аргументи. Спочатку обчислюється аргумент 1 – логічний вираз, який може приймати значення істина (Так) або лож (Ні). Якщо аргумент 1 має значення Так, то виконується аргумент 2, у випадку, якщо логічний вираз має значення Ні, виконується аргумент 3.

Наприклад, для перевірки значення (позитивне чи негативне), що знаходиться у комірці А1, можна скористатися формулою:

=ЕСЛИ(А1>0; „Позитивне”; „Негативне”)

Якщо у комірці А1 знаходиться значення більше 0, то функція повертає рядок „Позитивне”, у протилежному випадку – „Негативне”. Однак, ця формула має недолік – коли комірка А1 порожня або містить 0, функція надає значення „Негативне”. У цьому випадку можна використати вкладену функцію ЕСЛИ() (рис. 1). Тоді формула приймає вигляд:

=ЕСЛИ(А1>0; „Позитивне”; ЕСЛИ(А1<0; „Негативне”; „Нуль”))

Функція ЕСЛИ() може містити до семи таких вкладених функцій. Однак, слід пам’ятати, що коли рівень вкладення перевищує три-чотири, розібратися у формулі стає складно. Для використання функцій активізують Мастер функций командою меню Вставка/Функция або відповідною кнопкою на панелі інструментів ƒx . Покрокове використання майстра функцій описано у лабораторій роботі №5 (див. лаб. раб. 5, рис. 4).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]