Изучаем OpenOffice
Формулы - это то, что делает электронную таблицу электронной таблицей. Без формул OOo Calc представляла бы собой всего лишь текстовый процессор с усовершенствованной функцией работы с таблицей. Программа позволяет вводить в ячейки очень сложные формулы, в которых используются числовые значения и даже текст.
Если ввести формулу в ячейку, то результат, вычисленный по этой формуле, появляется в данной ячейке. Если Вы измените любое из чисел, используемых в формуле, OOo Calc автоматически выполнит вычисления по формуле и отобразит новый результат.
В OOo Calc предусмотрена специальная возможность, которая называется Автозаполнение. Оно облегчает ввод набора числовых значений или текстовых элементов в диапазон ячеек. Для этого используется маркер автозаполнения, представляющий собой маленький квадратик, расположенный в левом нижнем углу активной ячейки.
Для того, чтобы ввести значения в несколько ячеек, необходимо:
1) Подвести указатель мыши к маркеру Автозаполнения так, чтобы указатель превратился в черный крестик.
2
) Нажать левую кнопку мыши и протащить маркер Автозаполнения вниз (или в другом направлении) до нужной ячейки. При этом около ячейки появляется квадратик созначением, которое будет внесено в эту ячейку.
3) Отпустить кнопку мыши, ячейки заполнятся числами.
Например, при изменении начальных данных OOo Calc выполняет перерасчет формул. Таким образом, меняя начальные данные в рабочей таблице, Вы сможете быстро увидеть, как эти изменения влияют на результаты расчетов.
Формула, введенная в ячейку, может содержать следующие элементы:
- операторы;
- ссылки на ячейки (включая поименованные ячейки и диапазоны);
- числа;
- функции рабочего листа.
Длина формулы не должна превышать 1 024 символа.
Если ввести формулу в ячейку, то в ней отобразиться результат расчета по этой формуле. Сама формула появится в строке формул при активизации этой ячейки.
Ввод формулы всегда начинается со знака равенства (
=). По этому признаку OOo Calc отличает формулы от текста.-
Вычитание*
Умножение/
Деление^
Возведение в степень&
Конкатенация=
Логическое сравнение «равно»>
Логическое сравнение «больше чем»<
Логическое сравнение «меньше чем»>=
Логическое сравнение «больше или равно»<=
Логическое сравнение «меньше или равно»Программа вычисляет формулы согласно порядку выполнения операторов. Но Вы должны знать, что каждый из приведенных выше операторов имеет свой приоритет выполнения. Так, в первую очередь выполняется оператор возведения в степень, во вторую - операторы умножения и деления, в третью - операторы сложения и вычитания, в четвертую - оператор конкатенации, и в пятую - операторы логического сравнения «равно», «больше чем» и «меньше чем».
=А3+А5 - выполняется суммирование значений, находящихся в ячейках А3 и А5.
=В7*Е9 - выполняется перемножение значений ячеек В7 и Е9.
=6^3 - выполняется возведение числа 6 в третью степень (в куб).
=Доход-Расход - выполняется вычитание из значения ячейки с именем «Доход» значения, находящегося в ячейке «Расход».
=А1&А2 –выполняется конкатенация содержимого ячеек А1 и А2. Конкатенацию можно проводить как над текстом, так и над числовыми значениями. Если в ячейке А1 содержится значение 123, а в ячейке А2 - 456, то данная формула вернет значение 123456.
=В10=С10 - формула озвращает значение «TRUE» (ИСТИНА), если значение (текст) в ячейке В10 равен значению ячейки (тексту) С10.
=Х14>Х15 -если значение ячейки Х14 больше значения ячейки Х15, формула возвращает значение «TRUE» («ИСТИНА»), в противном случае возвращается значение «FALSE» ( «ЛОЖЬ»).
=Доход<Расход - если значение ячейки «Доход» меньше значения ячейки «Расход», формула возвращает значение «TRUE», в противном случае возвращается значение «FALSE».
Обратите внимание! При написании формул необходимо использовать круглые скобки.
Например, в формуле вида =(Прибыль-Расходы)*Ставка_налога OOo Calc вычитает значение ячейки «Прибыль» из значения ячейки «Расходы» и умножает полученную разницу на значение ячейки «Ставка налога».
Чтобы избежать подобных ошибок, необходимо использовать в формулах круглые скобки, изменяя естественный порядок выполнения операторов и указывая последовательность выполнения вычислений.
Кроме того, в формулах можно использовать вложенные скобки, т.е. скобки, заключенные внутрь других скобок. Если в формуле есть вложенные скобки, то OOo Calc вычисляет сначала выражения, которые находятся в самых «внутренних» скобках, а затем движется изнутри наружу.
Не следует забывать, что каждой открывающейся скобке должна соответствовать закрывающая скобка.
Если где-то остались незакрытые скобки, то OOo Calc выдаст сообщение об этом и не позволит Вам ввести формулу.
Если Ваша формула содержит нечетное число скобок, то в некоторых случаях OOo Calc может предложить вариант ее исправления.
Существует два основных способа ввода формул в ячейку: ввести ее полностью вручную или указать адреса используемых в ней ячеек прямо в рабочем листе.
Примечание: Ссылки на ячейки, используемые в качестве аргументов функции, следует вводить исключительно буквами латинского алфавита (т.е. на английском языке).