输入公式函数

您可以指定用于配置输入公式返回值的字符串和算术函数。

要访问功能:

单击输入公式旁的

算术函数

函数、句法和说明 变元和示例
添加数目

$Add(<term1>,<term2>)

返回两个指定数之和。

<term1> - 第一项

<term2> - 第二项

示例: $Add(2,3) - 返回 5
减去数目

$Sub(<term1>,<term2>)

返回两个指定数之差。

<term1> - 第一项

<term2> - 第二项(要减去的量)

示例: $Sub(3,2) - 返回 1
乘以数目

$Mul(<term1>,<term2>)

返回两个指定数相乘的结果。

<term1> - 第一项

<term2> - 第二项(要乘以的量)

示例: $Mul(3,2) - 返回 6
除以数目

$Div(<term1>,<term2>)

返回一个数除以第二个数的结果。

<term1> - 第一项

<term2> - 第二项(要除以的量)

示例: $Div(6,2) - 返回 3

字符串函数

函数、句法和说明 变元和示例
左子字符串

$Left(<string>,<number>)

从指定字符串返回最左边的指定字符数。

<string> - 字符串

<number> - 要返回的字符数

示例: $Left(ProjectAA,7) - 返回 "Project"
右子字符串

$Right(<string>,<number>)

从指定字符串返回最右边的指定字符数。

<string> - 字符串

<number> - 要返回的字符数

示例: $Right(ProjectAA,2) - 返回 "AA"
中子字符串

$Mid(<string>,<startpos>,<number>)

从指定字符串中返回子字符串(从指定位置开始)。

<string> - 字符串

<startpos> - 开始位置编号。 第一个字符是位置 0。

<number> - 要返回的字符数

示例: $Mid(ProjectAA,2,2) - 返回 "oj"
列表中的字符串 X

$Token(<string>|<string>|...,<index>,|)

从元素以特定字符分隔的顺序列表中返回元素号 X。

此功能在与连接到别名列表的控件组合时非常有用。

<string> - 要从其中选择的字符串列表。

<index> - 要使用的字符串的索引。 此项可能是链接到别名列表的变量。

| - 用于分隔 <string> 值的字符。

示例:

$Token(Metal|Plastic|Metal,

,|)

其中材料变量连接到具有以下值的别名列表:
显示的值 别名
1
聚酯 2
3
如果用户选择“钢”或“金”作为材料,则公式字符串变为“金属”。 如果用户选择“聚酯”,则变为“塑料”。
字符串长度

$Len(<string>)

返回指定字符串的长度。

<string>
示例: $Len(ProjectAA) - 返回 9
查找子字符串

$Find(<string>,<substring>)

搜索指定字符串中的第一个匹配字符或子字符串。 返回找到字符或子字符串的位置。

字符串的第一个位置是 0。
<string> - 字符串

<substring> - 要搜索的字符子字符串

示例: $Find(abc,b) - 返回 1
反转查找子字符串

$Reverse(<string>)

返回与指定字符串的顺序相反的字符串。

<string> - 字符串
示例: $Reverse(stockholm) - 返回 "mlohkcots"
反转查找

$FindReverse(<string>,<substring>)

搜索指定字符串中的最后一个匹配字符。 返回找到最后出现的字符或子字符串的位置。

字符串的第一个位置是 0。
<string> - 字符串

<substring> - 要搜索的字符子字符串

示例: $FindReverse(abcabc,b) - 返回 4
今天的日期

$Time()

以生成库时所选的格式返回当前日期。

示例: =$Time() - 返回 488a=2010-08-13