Microsoft Excel
56

Image22

2.4.3. Порядок виконання операторів

У одному з попередніх прикладів у формулі були використані круглі дужки, щоб у такий спосіб вказати порядок виконання обчислень. Без дужок формула мала б вигляд

=Прибуток-Витрати*СтавкаПодатку

Якщо б користувач так відтворив формулу, то дуже швидко побачив би, що вона дає неправильний результат. Щоб зрозуміти, чому це відбувається, необхідно з'ясувати, що таке порядок виконання операцій (або їх пріоритет). По суті, це набір правил, на підставі яких Excel виконує обчис-лення (табл. 2.2).

Круглі дужки використовуються для того, щоб змінити природний порядок виконання операторів, прийнятий в Excel. А зараз повернемося до попередньої формули. Вона не містить дужок, і тому обчислення виконуються відповідно до стандартних пріоритетів, які встановлені в Excel. Тоді через те, що множення має більш високий пріоритет, значення з клітинки Витрати множиться на значення з клітинки СтавкаПодатку. Потім результат віднімається від значення, розміщеного в клітинці Прибуток. Але це зовсім не те, що треба робити.