ГОСТ Р ИСО/МЭК 26300—2010
Формулы
Формулы позволяют производить вычисления в ячейках таблицы. Каждая
формула начинается с префикса пространства имен, задающего синтаксис и
семантику, используемые в формуле. Обычно формула начинается со знака
равенства (=) и может включать следующие компоненты:
•числа;
•текст;
•именованные диапазоны;
•знаки арифметических операций;
•логические операторы;
•вызовы функций;
•адреса ячеек, содержащих числа — адрес может быть относительным
или абсолютным (см. раздел 8.3.1), адреса в формулах начинаются с
символа «[» и заканчиваются символом «)» (сведения об адресации ячеек
или диапазонов ячеек приведены в разделе 8.3.1).
Рассмотрим пример простой формулы:
=sum( [ . А1: . A S))
Формулавычисляетсумму значенийвовсехячейкахв диапазоне
«. А1:. AS». Используется функция «sum». Параметры заключены в круглые
скобки «(» в начале и «)» в конце. Если функция содержит более одного
параметра, параметры разделяются символом «;».
Формулу, приведенную выше, можно представить в виде:
= s u m ([.A l); ( . А2]; [.А З ); [.A 4 J ; [.A S ])
Результат будет тем же. Компоненты, используемые в формуле, зависят от
используемого приложения.
Атрибут ta b le : form ula содержит формулу ячейки таблицы.
3708 «define name-"table-table-cell-attliat" combine-"interleaue">
3709«optional*
3710«attribute name-"table:formula"*
3711<ref name-"string"/>
3712 «/attribute*
3713«/optional*
3714 «/define*
201