Формула — это некое выражение, которое выполняет вычисление между операндами с помощью операторов.
Операнд — это элемент вычисления (константы, функции и ссылки). Константа — постоянное (не вычисляемое) значение. Может быть числом или текстом.
Функция — заранее созданная формула, выполняющая сложные вычисления по введенным значениям (аргументам) в строго определенном порядке. Функции бывают математическими, финансовыми, статистическими и т. п.
Ссылка — адрес ячейки или диапазона ячеек на табличном поле, в которых содержатся значения.
Операторы — это знак или символ, определяющий тип вычисления в формуле над операндами.
В Calc используются следующие операторы: математические, текстовые, операторы сравнения и операторы ссылок. Формула всегда начинается со знака равенства (=), а затем следуют операнды и операторы, например =24*3, или =А1+В2*(С10-D8)/ SUM(L12:H4), где 24, 3 — константы; SUM — функция автосуммирования; А1, В2, С10, D8, L12 и H4 — ссылки на адреса ячеек; +, -, / и * — операторы. Формулу можно вводить непосредственно в ячейку или же в окно ввода на строке формул. После вычисления в ячейке отображается полученный результат, а на строке формул в окне ввода — созданная формула.
Если выделить ячейку с формулой, то в самой ячейке будет отображаться результат вычисления, а в строке формул — ее формула. Операторы Математические операторы Математические операторы — это операторы простых действий: сложения, вычитания, умножения и т. д. Вводятся с помощью клавиатуры.
• + (плюс) — сложение;
• – (минус) — вычитание или отрицание;
• * (звездочка) — умножение;
• / (косая черта) — деление;
• % (знак процента) — процент;
• ^ (знак крышки) — возведение в степень. Операторы сравнения Операторы сравнения — это операторы сравнения разных значений, результатом которого является логическое выражение ИСТИНА или ЛОЖЬ.
• = (знак равенства) — показывает значения, равные заданному;
• > (знак «больше») — показывает значения больше заданного;
•< (знак «меньше») — показывает значения меньше заданного;
• >= (знак «больше или равно») — показывает значения, которые больше или равны заданного;
•<= (знак «меньше или равно») — показывает значения, которые меньше или равны заданному;
• ? (знак «не равно») — показывает значения, не равные заданному. текстовый оператор текстовый оператор амперсанд (&) — это оператор объединения нескольких текстовых отрывков в одну строку, например двух последовательностей знаков в одну последовательность. операторы ссылок оператор ссылок — это оператор ссылки на диапазон ячеек.
• : (двоеточие) — используется между ссылками на первую и последнюю ячейки диапазона. такое сочетание представляет собой ссылку на диапазон, например a10:c20;
• ; (точка с запятой) — оператор объединения нескольких ссылок в одну, например sum(с10:в15; е45:т30);
• ( ) знак пробела — оператор пересечения множеств, который используется для ссылки на общие ячейки двух диапазонов. например, в10:d20 c15:c25.
Каков приоритет операторов
В случае использования в формуле нескольких операторов они выполняются в следующем порядке:
1. операторы ссылок (двоеточие, точка с запятой, пробел).
2. минус.
3. процент.
4. возведение в степень.
5. умножение и деление.
6. сложение и вычитание.
7. объединения нескольких текстовых отрывков в одну строку.
8. операторы сравнения.
-если формула содержит операторы с одинаковым приоритетом, то они исполняются слева направо. для изменения порядка вычисления в формулах можно использовать круглые скобки.