Использование функций и вложенных функций в формулах
Использование круглых скобок
Приоритет оператора
Порядок вычислений
Значения обрабатываются формулой в определенном порядке. Формула в Microsoft Excel всегда начинается со знака равенства (=). Знак равенства свидетельствует о том, что последующие знаки составляют формулу. Элементы, следующие за знаком равенства, являются операндами, которые разделены операторами вычислений. Формула вычисляется слева направо в соответствии с определенным порядком для каждого оператора в формуле.
Если в одной формуле используется несколько операторов, операции в Microsoft Excel выполняются в порядке, показанном в следующей таблице. Если формула содержит операторы с одинаковым приоритетом, например, операторы деления и умножения, они выполняются слева направо.
Оператор | Описание |
: (двоеточие) (одиночный пробел) ; (точка с запятой) | Операторы ссылок |
– | Знак минус (например, –1) |
% | Процент |
^ | Возведение в степень |
* и / | Умножение и деление |
+ и – | Сложение и вычитание |
& | Объединение двух текстовых строк в одну |
= < > <= >= <> | Сравнение |
Чтобы изменить порядок выполнения, заключите часть формулы, которая должна выполняться первой, в скобки. Например, результатом приведенной ниже формулы будет число 11, поскольку в Microsoft Excel умножение выполняется раньше сложения. В данной формуле число 2 умножается на 3, а затем к результату добавляется число 5.
|
|
=5+2*3
Если же с помощью скобок изменить синтаксис, в Excel будет выполнено сложение 5 и 2, а затем результат будет умножен на 3; результат этих действий равен 21.
=(5+2)*3
В третьем примере скобки вокруг первой части формулы определяют следующий порядок вычислений: определяется значение B4+25, а затем полученный результат делится на сумму значений в ячейках D5, E5 и F5.
=(B4+25)/СУММ(D5:F5)
Функции — заранее определенные формулы, которые выполняют вычисления по заданным величинам, называемым аргументами, и в указанном порядке. Эти функции позволяют выполнять как простые, так и сложные вычисления.
Следующий пример функции ОКРУГЛ, округляющей число в ячейке A10, иллюстрирует синтаксис функции: