486x
003451
2025-06-30

Формулы

Диалоговое окно 'Редактировать формулу' управляет уравнениями параметризованного ввода.

Вызов ввода формулы

Чтобы определить формулу для ячейки таблицы или диалогового окна, используйте один из следующих методов:

  • Кнопка Изменить формулу на панели инструментов таблицы
  • Щелчок на желтый уголок в ячейке или диалоговом окне (доступно, если формула задана)
  • Кнопка Стрелка вправо в диалоговом окне

Появится диалоговое окно 'Редактировать формулу'.

Определение формулы

Ввод формулы основан на JavaScript и позволяет выполнять простые математические операции. Внесите 'Формулу' в поле ввода. Она может состоять из числовых значений, параметров, операторов и функций. Если формула определена корректно, результат уравнения отображается в поле ниже.

Основные указания

  • Доступно использование определенных операторов (+, -, *, /, %, ==, !=, <, <=, >, >=, &&, ||) и констант (PI, exp(1)).
  • Использование чисел с плавающей точкой и операторов сравнения может вызвать проблемы.
  • Комментарии недопустимы (включая однострочные).
  • Параметры не должны использоваться в их собственном определении. Для определения параметра A следует записать, например, (B+C), а не (A=B+C).
  • Разделителем десятичных долей является точка, а не запятая.

Функции для формул

Для формул вы также можете использовать следующие функции:

Функции степени и корня: pow(основа, показатель), sqrt, sqr и т.д. Примеры: pow(3, 2) = 9, sqrt(81) = 9, sqr(3) = 9

Тригонометрические функции: sin(rad), cos(rad), tan(rad) и т.д. Пример: cos(deg2rad(60)) = 0.5

Гиперболические функции: sinh(rad), cosh(rad), tanh(rad) и т.д.

Экспоненциальные и логарифмические функции: log(), ln(), exp()

Вспомогательные функции: abs(), int(), deg2rad(), rad2deg() Примеры: abs(-5)= 5, int(2.222) = 2, rad2deg(1) = 57.296, deg2rad(90) = 1.571

Важный

Числовые значения интерпретируются в базовых единицах СИ. В случае имперской системы измерения необходимо добавить единицы (ft, in, kip, lbf, F).

С помощью кнопки Общие параметры вы можете вызвать список Глобальных параметров. Выберите там параметр или определите новую переменную. С помощью кнопки 'OK и Вставить' вы перенесете параметр в формулу.

Вы можете описывать формулу с использованием функций, соответствующих конвенциям JavaScript и общепринятым ссылкам. Таким образом, вы также можете определить условия и if-операторы для значения уравнения, например:

  • A > B ? 1 : 2
  • if (A > B) 1; else 2

Кроме того, существует возможность обращаться к объектам через их номера и определенные свойства в формуле. Например, запись lines[3].length создаст ссылка на длину линии 3. Полный список ссылок на объекты с синтаксисом можно получить с помощью кнопки Инфо .

Совет

С помощью предшествующего знака равенства вы можете вставить формулу непосредственно в ячейку, например =2.5*PI (или =2.5ft*PI при использовании имперских единиц).

Отображение формул

Вы можете использовать формулу как в ячейке таблицы, так и в поле ввода соответствующего диалогового окна. Поскольку существует взаимодействие между таблицей и диалогом, формула доступна в обоих режимах ввода.

Если в левом верхнем углу ячейки отображается желтый треугольник, значит, в этой ячейке установлена формула. Красный треугольник означает некорректно определенную формулу.

С помощью кнопки Показать формулу можно управлять отображением в ячейке формулы или соответствующего значения (см. рисунок Кнопка 'Редактировать формулу').

Чтобы удалить формулу, выберите соответствующую ячейку. Затем нажмите кнопку Удалить формулу .

Исходная глава