運算符號與函數清單
以下說明可在計算公式中使用的運算符號與函數。
可使用的運算符號與函數,依計算對象為數值或字串而異。
運算符號說明
可使用以下運算符號。
運算符號 | 說明 |
---|---|
+ | 進行數值的相加。 |
- | 進行數值的相減。 單項運算符號也能用在變換欄位內容的正負。 |
* | 進行數值的相乘。 |
/ | 進行數值的相除。 |
^ | 進行數值的指數運算。可計算-100次方到100次方。 指定小數為指數,將無條件捨去為整數後計算。 例:3^2.5會變換為3^2,計算結果為9。 |
& | 結合字串或數值。 若未輸入參照的數值型或文字列型欄位,將判斷為空文字列並結合。 |
= | 字串或數值的值相等時傳回 TRUE,不相等時傳回 FALSE。比較的值的類型不同時為 False。 |
!= | 將「=」的比較結果反轉。比較的值的類型不同時為 True。 |
<> | 和!=相同效果。 |
< | 左側數值小於右側數值時傳回 TRUE,大於等於右側數值時傳回 FALSE。 |
<= | 左側數值小於等於右側數值時傳回 TRUE,大於右側數值時傳回 FALSE。 |
> | 左側數值大於右側數值時傳回 TRUE,小於等於右側數值時傳回 FALSE。 |
>= | 左側數值大於等於右側數值時傳回 TRUE,小於右側數值時傳回 FALSE。 |
運算符號的優先順序
以下依照優先度由高至低的順序,記載運算符號的優先順序。
- + , -(正符號或負符號的單項運算符號:+1、-2等)
- ^(指數運算)
- *, /(相乘和相除)
- + , -(相加和相減)
- &(字串運算符號)
- =, !=, <>, <, >, <=, >=(比較運算符號)
函數的說明
輸入函數時,使用大寫或小寫皆可。
可使用的函數如下:
函數 | 說明 |
---|---|
SUM |
加總數值的欄位代碼、值為數值的計算公式,或數值。 |
YEN |
將計算結果四捨五入至指定位數,並顯示為加上千分位分隔符號及「¥(日圓)」的格式。 |
DATE_FORMAT | 變更日期與時間格式及時區。 |
IF | 指定條件,並依條件為 True 或 False 傳回不同的值。 |
AND | 計算公式中指定的條件皆為 True 時傳回 TRUE,否則傳回 TRUE。 最多可指定32個參數。 |
OR | 計算公式中指定的條件有任一項為 True 時傳回 TRUE,否則傳回 TRUE。 最多可指定32個參數。 |
NOT | 將條件反轉。 |
ROUND | 將數值四捨五入。 |
ROUNDDOWN | 將數值無條件捨去。 |
ROUNDUP | 將數值無條件進位。 |
CONTAINS | 判斷指定的欄位是否與條件(選項)相符,或表格內有無與條件(搜尋字串)相符的列。 |