Арифметическое выражение – это совокупность числовых констант, ссылок на ячейки и функций, связанных арифметическими операциями. Решением арифметического выражения является число.
Арифметические операции: + - * / % ^ (возведение в степень).
Операции сравнения - =; <; <=; >; >=; < >.
Порядок выполнения операций в арифметических выражениях – раскрываются скобки (если они есть), выполняются функции, %, затем возведение в степень, умножение и деление, сложение и вычитание. Приведем пример формулы с арифметическим выражением: =(А1 + В1)/(С1+COS(D1))
Логические выражения (ЛВ). Простое логическое выражение - это выражение отношения или два арифметических выражения, связанные операцией отношения.
Операции отношения <, < =, >, > =, <> (не равно), =.
Например: А1 > С1. Если А1 больше С1, то результат решения логического выражения — true, иначе значение false.
Сложное логическое выражение включает логические операции:
И (логическое умножение), ИЛИ (логическое сложение), НЕ (операция отрицания). Синтаксис логической операции И:
|
|
И (логическое выражение 1; логич. выражение 2;...; логич. выражение 30)
Операция И - возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА (возвращает ЛОЖЬ, когда хотя бы один аргумент имеет значение ЛОЖЬ). Например, значение ячейки А1=95, тогда логическое выражение И(A1<=100; A1>=90) имеет значение – истина.
Синтаксис логической операции ИЛИ:
ИЛИ (логическое выражение 1; логич. выражение 2;...; логич. выражение 30)Операция ИЛИ - возвращает ИСТИНА, если хотя бы один аргумент имеет значение ИСТИНА (возвращает ЛОЖЬ – когда все аргументы имеют значение ЛОЖЬ). Например, ИЛИ(A1<=100; A1>=90) может иметь значение – истина, когда истинны оба логических выражения, либо одно из выражений.
Операция отрицания НЕ - меняет на противоположное логическое значение своего аргумента. Например, НЕ (ложь) – истина.