函數

函數是一種程序或常式,可在文件中執行資料上的特定工作。QlikView提供數百種函數,可用於各種用途,例如:執行計算、解譯資料或系統資訊、判斷條件等。

許多函數可用於指令碼編輯器和圖表兩者,而部分函數只能特定用於圖表 (圖表函數),還有些只能特定用於指令碼編輯器 (指令碼函數)。

函數通常 (非一律) 用於運算式中。

以下清單說明一些函數範例:

  • Max:可用於指令碼和圖表的彙總函數。

    例如︰Max(Sales)可計算 Sales 欄位中的最高值。

  • IF:可用於指令碼和圖表的條件函數。

    例如: IF(Amount>0, 'OK','Alarm')可判斷是否滿足「Amount 的值大於 0 嗎?」條件。若滿足條件,則會寫入 OK,否則會寫入 Alarm

  • Date#:可用於指令碼和圖表的解譯函數。

    例如 Date#(A)使用輸入值 A 且評估該值為日期。