- Головна
- 7-9 клас
- 1.1 Функції в таблицях
- Вкладені умови
Вкладені умови
Уявімо собі роботу проджектменеджера, який має список проєктів та рівень виконання для кожного з них. Існують не тільки статуси «Виконується» або «Завершено», а ще додатково три статуси: «Не розпочато», «Розпочато», «Майже завершено» — кожному статусу відповідає відсоток виконаних робіт. Наприклад:

А це означає, що нам недостатньо записати одну умову. У програмуванні ми вирішили б цю проблему за допомогою вкладених розгалужень. Але чи можна використовувати їх в електронних таблицях?
Відповідь нас втішить: так, можна. Електронні таблиці дозволяють до 7 вкладених операторів if.
Ідея полягає в тому, що якщо перша умова не виконується, то у третьому параметрі ми створюємо нову умову: записується новий логічний вираз, формується значення при виконанні другої умови і знову, якщо у нас є ще одна умова, викликається втретє функція IF.

Послідовність вкладених умов можна також відобразити у вигляді дерева рішень:

* Бренди та/або ресурси надаються за вибором партнера та не є закликом до купівлі/відвідування даних ресурсів, а зображуються лише з освітньою метою.