Одно из назначений электронных таблиц — это вычисления, поэтому мы рассмотрим основные правила написания формул.
Как уже отмечалось, ввод формулы начинается со знака равенства, далее пишется сама формула. К примеру: “=4+16”. Записав такую формулу и нажав Enter, мы увидим в ячейке число 20. Конечно, формулы без переменных обычно не имеют особого смысла, поэтому теперь посмотрим, как использовать переменные, в качестве которых в OpenOffice.org Calc служат адреса ячеек. К примеру, если в A1 мы записали число 20, то после записи в B1 формулы =A1^2 и нажатия Enter в ячейке B1 появится число 400.
Основные арифметические операции, доступные OpenOffice.org Calc:
“+” — сложение;
“-” — вычитание;
“*” — умножение;
“/” — деление;
“^” — возведение в степень;
“:” — задание диапазона.
Кроме этих операций, в OpenOffice.org Calc доступен обширный набор функций следующих категорий:
работа с базами данных;
обработка времени и дат;
финансовые;
информационные;
логические;
математические;
работа с массивами;
статистические;
текстовые;
дополнительные.
Для удобства написания формул в OpenOffice.org Calc разработан автопилот функций.

В окне автопилота можно набирать функции и проверять правильность их набора; в зависимости от выбора категории список доступных функций будет изменяться. Кроме перечисленных выше категорий, для удобства добавлены Все
и Недавно использованные.
Рисунок 14.1. Автопилот функций

В поле редактирования Формула отображается текущая формула, которую можно непосредственно редактировать — а можно, поставив курсор в необходимую позицию, дважды щёлкнуть по имени функции из списка, и выбранная функция вставится в окно ввода. Останется только либо ввести аргумент с клавиатуры, либо нажать кнопку:

Далее выберите ячейку, значение которой будет аргументом.
В закладке Структура, набранная формула развернута в дерево, что очень помогает в редактировании формул, позволяя отслеживать порядок вычисления формулы.
Для случая, когда формула достаточно проста (содержит знаки “+”, “-”, “*”, “/”, “^”), но состоит из относительно большого числа переменных, рассмотрим следующий пример:
Пусть требуется вычислить A1+C5*B4; для этого:
| Пред. | Уровень выше | След. |
| Глава 13. Ввод данных | Содержание | Глава 15. Автозаполнение |