運算符號與函數清單

記事番号: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判斷指定的欄位是否與條件(選項)相符,或[表格]內有無與條件(搜尋字串)相符的列。