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