Диалоговое окно 'Редактировать формулу' управляет уравнениями параметризованного ввода.
Вызов ввода формулы
Чтобы определить формулу для ячейки таблицы или диалогового окна, используйте один из следующих методов:
- Кнопка
на панели инструментов таблицы - Щелчок на желтый уголок в ячейке или диалоговом окне (доступно, если формула задана)
- Кнопка
в диалоговом окне
Появится диалоговое окно 'Редактировать формулу'.
Определение формулы
Ввод формулы основан на 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
С помощью кнопки
вы можете вызвать список Глобальных параметров. Выберите там параметр или определите новую переменную. С помощью кнопки 'OK и Вставить' вы перенесете параметр в формулу.
Вы можете описывать формулу с использованием функций, соответствующих конвенциям JavaScript и общепринятым ссылкам. Таким образом, вы также можете определить условия и if-операторы для значения уравнения, например:
- A > B ? 1 : 2
- if (A > B) 1; else 2
Кроме того, существует возможность обращаться к объектам через их номера и определенные свойства в формуле. Например, запись lines[3].length создаст ссылка на длину линии 3. Полный список ссылок на объекты с синтаксисом можно получить с помощью кнопки
.
Отображение формул
Вы можете использовать формулу как в ячейке таблицы, так и в поле ввода соответствующего диалогового окна. Поскольку существует взаимодействие между таблицей и диалогом, формула доступна в обоих режимах ввода.
Если в левом верхнем углу ячейки отображается желтый треугольник, значит, в этой ячейке установлена формула. Красный треугольник означает некорректно определенную формулу.
С помощью кнопки
можно управлять отображением в ячейке формулы или соответствующего значения (см. рисунок Кнопка 'Редактировать формулу').
Чтобы удалить формулу, выберите соответствующую ячейку. Затем нажмите кнопку
.