# 函數

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

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

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

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

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

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

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

  例如︰ IF(Amount&gt;0, 'OK','Alarm') 可判斷是否滿足「Amount 的值大於 0 嗎？」條件。若滿足條件，則會寫入 OK，否則會寫入 Alarm。

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

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

## 瞭解更多資訊

* [指令碼和圖表運算式中的函數](https://help.qlik.com/zh-TW/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/functions-in-scripts-chart-expressions.htm)
* [圖表運算式](https://help.qlik.com/zh-TW/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/ChartFunctions/chart-expressions.htm)
* [指令碼運算式](https://help.qlik.com/zh-TW/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/script-expressions.htm)
* [運算式概述](https://help.qlik.com/zh-TW/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Expression_Overview.htm)