您位於此處:
所有公式運算子與函數
構建公式時可使用運算子和函數。除非另有指定,只要是您可以加入公式 (例如公式欄位、驗證規則、批准流程,以及工作流程規則) 的地方,都可以使用所有函數。
- + (加)
計算兩個值的總和。 - - (減)
計算兩個值的差額。 - * (乘)
乘以其值。 - / (除)
除以其值。 - ^ (乘方)
使數字成為指定數字的乘方。 - () (左括弧和右括弧)
指定先計算左括弧和右括弧內的運算式。所有其他的運算式都會使用標準運算子順序計算。 - = 和 == (等於)
評估兩個值是否相等。= 和 == 運算子可互換。 - <> 和 != (不等於)
評估兩個值是否不相等。 - < (小於)
評估一個值是否小於此符號後面的值。 - > (大於)
評估一個值是否大於此符號後面的值。 - <= (小於或等於)
評估一個值是否小於或等於此符號後面的值。 - >= (大於或等於)
評估一個值是否大於或等於此符號後面的值。 - && (AND)
評估兩個值或運算式是否皆為真。此運算子可取代邏輯函數 AND。 - || (OR)
評估多個值或運算式中是否至少有一個為真。此運算子可取代邏輯函數 OR。 - & 與 + (串連)
連接兩個或兩個以上的字串。 - ABS
計算一個數字的絕對值。一個數字的絕對值是不含正、負號的數字。 - ADDMONTHS
傳回在指定日期之前或之後指示月數的日期。如果指定日期為月份的最後一天,則所得日期為所得月份的最後一天。若否,則結果與指定日期擁有相同的日期元件。 - AND
如果所有的值皆為真,則傳回 TRUE 回應;如果一個或多個值為假,則傳回 FALSE 回應。 - BEGINS
確定文字是否以特定字元開頭,如果是,則傳回 TRUE,如果不是,則傳回 FALSE。 - BLANKVALUE
確定一個運算式是否含有值,如果沒有值,則傳回一個替代運算式。如果運算式含有值,則傳回運算式的值。 - BR
在文字字串中插入分行符號。 - CASE
根據一系列的值,檢查一個指定運算式。如果運算式等於其中一個值,則傳回相應結果。如果不等於任何值,則傳回else_result。 - CASESAFEID
將 15 個字元識別碼轉換為不區分大小寫的 18 個字元識別碼。在 Salesforce Classic 中,此函數只會轉換有效的 Salesforce 15 個字元識別碼。如果您傳入無效的識別碼,則此函數會傳回傳入的識別碼。在 Lightning Experience 中,此函數會轉換任何 15 個字元識別碼。 - CEILING
將數字向上捨入至最接近的整數,如果是負數,則背離零捨入。 - CONTAINS
比較兩個文字的引數,如果第一個引數包含第二個引數,則傳回 TRUE。如果不包含,則傳回 FALSE。 - CURRENCYRATE
傳回指定的貨幣 ISO 代碼與企業貨幣的換算率。如果貨幣無效,則會傳回 1.0。 - DATE
從您輸入的年、月和日值傳回一個日期值。如果公式欄位中的 DATE 函數值是無效的日期,例如非閏年的 2 月 29 日,則 Salesforce 會在詳細資料頁面上顯示錯誤。 - DATEVALUE
傳回日期/時間或文字運算式的日期值。 - DATETIMEVALUE
傳回年、月、日及 GMT 時間值。 - DAY
以 1 到 31 之間某個數字的形式傳回當月的幾日。 - DISTANCE
系統會以英里或公里計算兩個位置之間的距離。 - EXP
為您指定數字的 e 次方表示形式傳回一個值。 - FIND
在代表數字的文字字串中傳回字串位置。 - FLOOR
傳回向下捨入至最接近整數的數字,如果是負數,則趨向零捨入。 - GEOLOCATION
會根據提供的經緯度傳回地理位置。必須與 DISTANCE 函數搭配使用。 - GETRECORDIDS
以記錄識別碼的形式傳回清單 (例如清單檢視或相關清單) 內選取記錄的字串陣列。 - GETSESSIONID
傳回使用者的工作階段識別碼。 - HOUR
使用 1 到 24 之間的數字,傳回當地時間的小時值,不包含日期。 - HTMLENCODE
將 HTML 中保留的字元 (例如大於符號 (>)) 取代為 HTML 實體等同項目 (例如>),以將文字和合併欄位值編碼為用於 HTML 中的值。 - HYPERLINK
從指定文字建立一個到可連結的指定 URL 的連結。 - IF
判斷運算式為 true 或 false。如果為 true 則傳回一個指定的值,如果為 false 則傳回另一個值。 - IMAGE
插入含有替代文字和高度與寬度規格的影像。 - IMAGEPROXYURL
安全地擷取外部影像,並防止未經授權要求使用者認證。 - INCLUDE
傳回 S-Control 程式碼片段的內容。使用此函數可重複使用許多 S-Control 中的常用程式碼。 - INCLUDES
確定在多重選擇選項清單中選取的值是否等於您指定的文字常值。 - ISBLANK
確定一個運算式是否含有值,如果沒有值,則傳回 TRUE。如果運算式包含某個值,則此函數會傳回 FALSE。 - ISCHANGED
如果值不同,則比較欄位值和前一個值,然後傳回 TRUE。如果值相同,則此函數傳回 FALSE。 - ISCLONE
檢查記錄是否為其他記錄的複製記錄,以及是否在項目為複製項目時傳回 TRUE。若為其他,則傳回 FALSE。 - ISNEW
檢查公式是否在建立新記錄期間執行,如果是的話,傳回 TRUE。如果是更新現有記錄,則此函數傳回 FALSE。 - ISNULL
確定運算式是否為空 (空白),如果是,則傳回 TRUE。如果運算式包含某個值,則此函數會傳回 FALSE。 - ISNUMBER
決定文字值是否為數字,如果是會系統會傳回 TRUE 。若為其他,則傳回 FALSE。 - ISPICKVAL
確定選項清單欄位的值是否等於您指定的文字常值。 - JSENCODE
將反斜線 (\) 等離開字元插入於省略符號 (') 等不安全的 JavaScript 字元前,以便將文字和合併欄位值編碼用於 JavaScript。 - JSINHTMLENCODE
將 HTML 中保留的字元取代為 HTML 同等項目,並且將離開字元插入於不安全的 JavaScript 字元前,以便將文字和合併欄位值編碼用於 HTML 標籤中的 JavaScript。 - JUNCTIONIDLIST
根據所提供的識別碼傳回 JunctionIDList。 - LEFT
傳回從文字字串開頭算起的指定字元數目。 - LEN
傳回指定文字字串中所含的字元數目。 - LINKTO
以連結形式 (href 和錨點標記) 傳回自訂 S-Control 或 Salesforce 頁面的相對 URL。 - LN
傳回一個指定數目的自然對數。自然對數以常數 2.71828182845904 的 e 值為底。 - LOG
傳回一個以 10 為底的對數數值。 - LOWER
將指定文字字串的所有字母轉換為小寫。非字母的其他字元不受此功能的影響。如果提供地區設定,會套用地區設定規則。 - LPAD
在文字字串左側插入您指定的字元。 - MAX
傳回數字清單中的最大數字。 - MCEILING
將數字向上捨入至最接近的整數,如果是負數,則趨向零捨入。 - MFLOOR
將數字向下捨入至最近的整數,如果是負數,則背離零捨入。 - MID
從文字字串中間指定的起始位置傳回指定數目的字元。 - MILLISECOND
使用 0 至 999 之間的數字,傳回毫秒值。 - MIN
傳回數字清單中的最小數字。 - MINUTE
使用 0 至 60 之間的數字,傳回分鐘值。 - MOD
傳回一個數值除以指定除數後的餘數。 - MONTH
以指定日期的數字格式傳回月份,即 1 (一月) 至 12 (十二月) 之間的一個數字。 - NOT
對於 TRUE 傳回 FALSE,對於 FALSE 傳回 TRUE。 - NOW
傳回表示目前時刻的日期/時間。 - NULLVALUE
確定一個運算式是否為空 (空白),如果為空,則傳回一個替代運算式。如果運算式不是空白,則傳回運算式的值。 - OR
判斷運算式為 true 或 false。如果任何運算式為 true,則傳回 TRUE。如果所有運算式都為 false,則傳回 FALSE。 - PARENTGROUPVAL
此函數傳回指定父系分組值。「父系」群組是包含公式上層的任何層級。 - 預估
針對記錄 (根據指定的記錄識別碼) 或欄位及其值的清單來傳回 Einstein Discovery 預估。 - PREVGROUPVAL
此函數傳回指定的先前分組值。「先前的」分組是指報告中目前分組的前一項。 - PRIORVALUE
傳回欄位的前一個值。 - REGEX
比較文字欄位與一般運算式,若符合系統會傳回 TRUE。若為其他,則傳回 FALSE。 - REQUIRESCRIPT
傳回具有指定 URL 來源的指令檔標記。參照 Lightning 平台 AJAX Toolkit 或其他 JavaScript 工具組時,使用此函數。 - REVERSE
以反向順序傳回來源文字字串的字元。 - RIGHT
傳回從文字字串末尾算起的指定字元數目。 - ROUND
透過指定數字位數來約束新數字,傳回與您指定的數字最接近的一個數字。 - RPAD
在文字字串右側插入您指定的字元。 - SECOND
使用 0 至 60 之間的數字,傳回秒值。 - SQRT
傳回一個指定數字的正平方根。 - SUBSTITUTE
將文字字串中的舊文字以新文字替代。 - TEXT
在任何使用公式的地方,將百分比、數字、日期、日期/時間或貨幣類型的欄位轉換為文字。此外並將選項清單值轉換為以下項目中的文字:批准規則、批准步驟規則、工作流程規則、升級規則、指派規則、自動回應規則、驗證規則、公式欄位、欄位更新,以及自訂按鈕和連結。 - TIMENOW
以 GMT 格式,傳回表示目前時刻的時間。如果您僅要追蹤不含日期的時間,請使用此函數來取代「NOW」函數。 - TIMEVALUE
傳回不含日期的時間值,例如營業時間。 - 今天
將目前日期傳回為日期資料類型。 - TRIM
從文字字串的開頭和末尾移除空格和跳位字元。 - UPPER
將指定文字字串的所有字母轉換為大寫。 - URLENCODE
將 URL 中空格等不合規定的字元取代為表示 RFC 3986,統一資源識別項 (URI):一般語法中所定義字元的代碼,以便將文字和合併欄位值編碼用於 URL。 - URLFOR
傳回動作、S-Control、Visualforce 頁面或靜態資源歸檔中的檔案 URL。URLFOR 適用於自訂按鈕和連結、S-Control 和 Visualforce 頁面。 - VALUE
將文字字串轉換為數字。 - VLOOKUP
透過查閱自訂物件上的相關值以傳回值,類似 VLOOKUP() Excel 函數。僅能在驗證規則中使用此函數。 - WEEKDAY
傳回指定的日期是星期幾,使用 1 代表星期日、2 代表星期一,直到代表星期六的 7。 - YEAR
以指定日期的數字格式傳回四位數字表示的年份。

