運算符號與函數清單

文章編號:040499

以下說明可在計算公式中使用的運算符號與函數。
可使用的運算符號與函數,依計算對象為數值或字串而異。

運算符號說明

可使用以下運算符號。

運算符號 說明
+ 進行數值的相加。
- 進行數值的相減。
單項運算符號也能用在變換欄位內容的正負。
* 進行數值的相乘。
/ 進行數值的相除。
^ 進行數值的指數運算。可計算-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 判斷指定的欄位是否與條件(選項)相符,或表格內有無與條件(搜尋字串)相符的列。