函數
函數是一種程序或常式,可在文件中執行資料上的特定工作。QlikView 提供數百種函數,可用於各種用途,例如:執行計算、解譯資料或系統資訊、判斷條件等。
許多函數可用於指令碼編輯器和圖表兩者,而部分函數只能特定用於圖表 (圖表函數),還有些只能特定用於指令碼編輯器 (指令碼函數)。
函數通常 (非一律) 用於運算式中。
以下清單說明一些函數範例:
-
Max:可用於指令碼和圖表的彙總函數。
例如︰Max(Sales) 可計算 Sales 欄位中的最高值。
-
IF:可用於指令碼和圖表的條件函數。
例如︰ IF(Amount>0, 'OK','Alarm') 可判斷是否滿足「Amount 的值大於 0 嗎?」條件。若滿足條件,則會寫入 OK,否則會寫入 Alarm。
-
Date#:可用於指令碼和圖表的解譯函數。
例如 Date#(A) 使用輸入值 A 且評估該值為日期。