Можно указать различные методы решения уравнений:
- Можно задать математические выражения, используя текстовые строки для встроенных заголовков столбцов в спецификации. Для уравнений используются одиночные кавычки (например, 'ITEM NO.' или 'ITEM NO.'*'QTY.').
К встроенным заголовкам столбцов для спецификаций относятся следующие: Позиция, Количество и Обозначение детали.
- В уравнениях можно использовать свойства пользователя. При выборе свойства пользователя оно отображается в обратных кавычках в поле уравнения (например, `Price`).
- Перед заголовком столбца ставится обозначение # (например, #'PART NUMBER'). При использовании такого синтаксиса нецифровой текст во время вычисления не учитывается. Если такой синтаксис не используется, а элемент содержит нецифровые символы, то отобразится значение 0.0.
- Можно выполнить ввод в обычных текстовых строках, не представляющих заголовки столбцов, используя двойные кавычки (например, "$").
- Функция IF возвращает одно значение, если указанное условие верно, или другое значение, если условие неверно. Задайте функцию IF, используя точку с запятой, которая послужит разграничением результатов применения функции IF:
IF(условие_теста; значение_если_условие_верно; значение_если_условие_неверно)
Например:
Уравнение:
IF('DESCRIPTION'<>""; 'DESCRIPTION'; "-")
Результат:
Значение DESCRIPTION (если есть) или "-".
Задать условие тестирования для функции IF можно с помощью условных операторов:
Обозначение
|
Описание
|
Пример
|
=
|
Равно
|
'Description' = "" (поле свойства описания пустое)
|
>
|
Больше
|
'Qty.' > 2
|
<
|
Меньше
|
`Length` < 2
|
<=
|
Меньше или равно
|
|
>=
|
Больше или равно
|
|
<>
|
Не равно
|
'DESCRIPTION'<>"" (поле свойства описания заполнено)
|
-
Sum, Average, Count, Max и Min применяются к записям в ячейках таблицы. Например, Ave(A1,A5) - это среднее арифметическое значений ячеек A1 и A5.
- Чтобы указать операции со строками или столбцами, можно использовать двоеточие и номера ячеек. Например, SUM(A1:A5) - это сумма значений ячеек от A1 до A5.
- Для выполнения умножения, сложения, деления и вычитания можно использовать операторы *, +, / и - соответственно.