公式
公式是由以下組成的運算式:
- 運算子:可以是基本數學的運算、邏輯運算子、比較運算子或基本字串運算子。
- 運算元:可以是常值(用作常數的數字和字串)和標記的參考。
圓括弧為優先的運算子。運算子 $ 將被用來呼叫函式,特別是指標記(請見以下範例)。
附加到對話方塊允許使用公式來計算要傳回的值。
指令
進入編輯模式 | |
在公式儲存庫中儲存輸入的公式,以能夠在專案的其他地方重新使用相同的公式。 | |
開啟公式儲存庫以選擇已定義的公式。 | |
移除已輸入的公式 | |
確認已輸入的公式 |
在編輯模式中時,您可以簡單地編輯公式,然後按兩下儲存庫中的標記或函式,以將其新增到公式中。
公式的範例如下:
- $(「標記 1」)+$(「標記 2」)
- $(「標記 1」)&$(「標記 2」)
- $(「標記 1」)>$(「標記 2」)?$(「標記 1」):$(「標記 2」)
- $Pow(2,$(「標記 2」))
- $Contains($(「標記 1」),$(「標記 2」'))
語法公式
基本運算 | |
---|---|
「文字」 |
字串常值 |
數字 | 數字常值,例如 169857 或 13.547 |
字串( … ) | 轉換為字串(注意沒有 $) |
數字( … ) | 轉換為數字(注意沒有 $) |
$FuncName( 參數 1, 參數 2, … ) | 一般函式呼叫。( 預設和使用者的 ) |
$(「標記名稱」) |
標記,或小工具屬性,或配方,等等。 請注意,標記名稱必須是字串常值 |
$(「標記名稱」)[索引] |
陣列標記的元素。 請注意,標記名稱必須是字串常值 |
exp1 ? exp2 : exp3 |
三元運算式。若 exp1 為真,則採用 exp2,否則則採用 exp3。就像使用 if/then/else 陳述式 |
數學運算子 | |
---|---|
+ |
加 |
- | 減 |
* | 乘 |
/ | 除 |
% | 模組 |
位元運算子 | |
---|---|
和 | 若兩個位元都為 1,則設定每個位元為 1 |
| | 若其中一個位元為 1,則設定每個位元為 1 |
~ | 反轉所有位元 |
^ | 若只有兩個位元中的其中一個為 1,則設定每個位元為 1 |
<< | 透過由右側推入零向左移動,讓最左邊的位元掉落 |
>> | 透過從左側推動最左邊的位元副本向右移動,讓最右邊的位元掉落 |
>>> | 透過從左側推動零向右移動,讓最右邊的位元掉落 |
邏輯運算子 | |
---|---|
&& | 和 |
|| | 或 |
! | 非 |
比較運算子 | |
---|---|
< | 小於 |
<= | 小於或等於 |
> | 大於 |
>= | 大於或等於 |
== | 等於 |
!= | 不等於 |
由儲存庫中使用預先定義的公式
要插入專案或預先定義的公式:
- 開啟公式儲存庫
- 選擇要使用的公式
- 確認所選的公式
- 從所選的公式中輸入需要的引數
將使用者公式新增至儲存庫中
輸入新公式後,可以使用「儲存」按鈕將新公式儲存在專案資料夾中,以便從公式儲庫中使用它。
可以由公式儲存庫中擷取使用者公式,就像其他預先定義的公式一樣。