全部展開/全部摺疊  
                     條件函數 
                條件函數都會評估條件,然後根據條件值傳回不同回答。函數可用於資料載入指令碼和圖表運算式。
                
                    使用每個函數中的下拉式功能表,以查看每個函數的簡要描述及語法。按一下語法描述中的函數名稱,以取得進一步詳細資料。  
                alt 
                        alt  函數會傳回參數中第一個具有效數字表示法的參數。如果找不到符合的參數,則會傳回最後一個參數。可使用任意數目的參數。
                        alt  (expr1[ , expr2 
 , expr3 , ...] 
 , else ) 
                        
                      
                class 
                        
                            class  函數將第一個參數指派給類別間隔。結果是包含 a<=x<b  作為文字值的雙值,其中 a  和 b  是 bin 的上限與下限,並且下限以數值表示。 
                        class  (expression, interval [ , label [ , offset ]] ) 
                        
                      
                coalesce 
                        coalesce  函數會傳回參數中第一個具有效 non-NULL  表示法的參數。可使用任意數目的參數。
    
                        coalesce  (expr1[ , expr2 
						, expr3 , ...] ) 
                        
                      
                if 
                        
                            if  函數會根據使用函數提供的條件是評估為 True  還是 False ,來傳回值。
                        if  (condition , then , else ) 
                        
                      
                match 
                        match  函數會比較第一個參數與所有後續參數,並傳回相符的運算式數字位置。比較區分大小寫。
                        match  ( str, expr1 
 [ , expr2,...exprN ] ) 
                        
                      
                mixmatch 
                        mixmatch  函數會比較第一個參數與所有後續參數,並傳回相符的運算式數字位置。比較不區分大小寫。 
                        mixmatch  ( str, expr1 
 [ , expr2,...exprN ] ) 
                        
                      
                pick 
                        pick 函數會傳回清單中的第 n  個運算式。 
                        pick  (n, expr1[ , expr2,...exprN] ) 
                        
                      
                wildmatch 
                        wildmatch  函數會比較第一個參數與所有後續參數,並傳回相符的運算式數目。這允許在運算式字串中使用萬用字元 ( *  和 ? )。 *  符合任何字元順序。?  符合任何單一字元。比較不區分大小寫。
                        wildmatch  ( str, expr1 [ , expr2,...exprN ] )