При розв’язанні економічних задач часто виникають ситуації, коли спосіб проведення розрахунків залежить від значення деякого параметра і може бути реалізований за різними формулами. Такі випадки називають альтернативними, а процеси, пов’язані з ними, – розгалуженими обчислювальними процесами. Для їх реалізації використовують умовний оператор
If (< умова >,< оператор1 >,< оператор2 >),
який реалізується за такою структурною схемою:
в якості <оператора1> та <оператора2> можуть бути арифметичні вирази, текст, будь-які інші оператори, в тому числі присвоєння.
Допускається також використання скороченої форми умовного оператора
If (<умова>,<оператор>).
Для запису складних умов застосовують такі функції:
· Логічного множення And (И)
And (< умова1 >,< умова2 >,…,< умоваN >).
· Логічного додавання Or (ИЛИ)
Or (< умова1 >,< умова2 >,…,< умоваN >).
Пошук помилок у формулах
Якщо формула записана правильно, Excel обчислить введений вираз і представить результат. Проте, якщо вираз містить помилку, відбувається збій, про що програма повідомляє користувача. Повідомлення про помилку завжди починається зі знаку градка (#) і виводиться у комірці замість самої формули або результату. При цьому біля комірки з’явиться значок знаку оклику (!). Якщо навести на нього вказівник миші, можна отримати доступ до інформації про помилку.
|
|
Клацнувши мишею на цьому значку, користувач матимете доступ до меню, за допомогою якого можна отримати довідку про помилку, виправити формулу, проглянути, на якому етапі виникла помилка і т.ін.
Зустрічаються помилки таких типів:
· #Name? (#ИМЯ?) – помилка в імені функції (наприклад, СУММА (ВЗ)).
· ######## – число чи дата при відображенні не поміщаються у комірці.
· #Div/0! (#ДЕЛ/0!) – ділення на нуль (порожні комірки також вважають нулями, наприклад, =D3/0).
· #N/A (#Н/Д) – невизначені дані (посилання на комірки, в які ще не введені дані).
· #Value! (#ЗНАЧ!) – значення аргументу є неприпустимого типу.
· #Null! (#ПУСТО!) – використано помилкове посилання на комірку чи діапазон комірок (наприклад, задано перетин двох областей, які не мають спільних комірок).
· #Ref! (#ССЫЛКА!) – у посиланні на комірку вказана неприпустима адреса, помилка може виникнути, наприклад, при копіюванні формул.
· #Num! (#ЧИСЛО!) – у функції з числовим аргументом використано неприйнятний аргумент.
Якщо Excel знаходить у формулі помилку, яку можна виправити автоматично, програма видає відповідне повідомлення з пропозицією виправити формулу, яку можна прийняти або відкинути.