跳到主要內容 跳至補充內容

if - 指令碼與圖表函數

if 函數會根據使用函數提供的條件是評估為 True 還是 False,來傳回值。

video thumbnail

語法:  

if(condition , then [, else])

傳回的資料類型: 雙值

引數
引數 描述
condition 邏輯上解譯的運算式。
then 運算式可以是任何類型的。如果 conditionTrue,則 if 函數會傳回 then 運算式的值。
else 運算式可以是任何類型的。如果 conditionFalse,則 if 函數會傳回 else 運算式的值。

此參數為選用。若 conditionFalse,則會在您未指定 else 的情況下傳回 NULL。

範例:圖表運算式
範例 結果
if( Amount>= 0, 'OK', 'Alarm' ) 此運算式會測試數量是否為正數 (0 或更大),如果是,則會傳回 OK。如果數量小於 0,則會傳回 Alarm

本主題中的某些範例使用內嵌載入。如需詳細資訊,請參閱使用內嵌載入以載入資料

範例 - 使用 if 的載入指令碼

範例 - 使用 if 評估產品資料

範例 - 使用 if 評估和分類用戶端資料

範例 - 使用 if 評估事件資料

範例 - 使用 if 對日期進行分類

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!