Если в формуле использовано несколько разных операторов, порядок действий будет определяться по следующим правилам:
•Первыми выполняются операции в круглых скобках:
oвнутри скобок операции выполняются в соответствии с приоритетом оператора;
oесли внутри скобок есть вложенные скобки, операции в них выполняются в первую очередь.
•Операции за пределами скобок выполняются в соответствии с приоритетом оператора.
•Операции с одинаковым приоритетом выполняются слева направо. Исключением являются операции возведения в степень (^), которые выполняются справа налево. Пример: .
В таблице представлены приоритеты операторов при выполнении действий в формуле.
Приоритет |
Оператор |
Функция оператора |
---|---|---|
1 |
: |
Оператор объединения |
2 |
|
Пробел |
3 |
% |
Вычисление доли в процентах |
4 |
+ -
|
Унарный плюс Унарный минус Унарный пробел |
5 |
^ |
Возведение в степень |
6 |
* / |
Умножение Деление |
7 |
+ - |
Сложение Вычитание |
8 |
& |
Объединение двух текстовых строк в одну |
9 |
= > < >= <= <> |
Операторы сравнения: Равно Больше Меньше Больше или равно Меньше или равно Не равно |