# 在視覺化中使用運算式

Qlik Sense 中的視覺化是從圖表建置，再轉而從維度和量值建置，具體情況視圖表類型而定。視覺化可具有標題、副標題、註腳和其他元素，有助於傳達資訊。組成視覺化的所有元素可以很簡單：舉例來說，一個維度，其中包含一個代表資料的欄位；一個包含文字的標題。

對於包含量值的視覺化，量值是根據欄位的彙總。具體而言，量值是跨越多個記錄的計算。例如，Sum(Cost) 意指欄位 Cost 的所有值都使用函數 Sum 彙總。換句話說，Sum(Cost) 是運算式。

## 什麼是運算式？

運算式是函數、欄位與數學運算子 (+ \* / =) 及其他量值的組合。運算式可用來處理應用程式中的資料，以便產生可在視覺化中查看的結果。運算式不限於在量值中使用。您可使用標題、副標題、註腳甚至是維度的運算式，建置更加動態且功能更強大的視覺化。

這就表示，舉例來說，視覺化標題並非靜態文字，而是可以從運算式得出，且運算式的結果會根據選取的選項而改變。

## 在哪裡可以使用運算式？

編輯視覺化時，在屬性面板中任何可看到符號 the 運算式 icon 的地方，都可以在視覺化中使用運算式。 the 運算式 icon 符號表示運算式欄位。按一下 the 運算式 icon，就會進入運算式編輯器，您可以在此建置和編輯運算式。也可以不使用運算式編輯器，直接在運算式欄位中輸入運算式。

運算式不能直接儲存為主項目，但如果運算式用於量值或維度中，然後帶著其名稱、描述與標記等描述性資料儲存為主項目，則系統會保留量值或維度中的運算式。

運算式可用於指令碼中，也可用於圖表視覺化中。運算式可以很簡單，例如僅涉及簡單計算，也可以很複雜，例如涉及函數欄位及運算子。運算式可用於各種不同情況。量值與運算式的不同之處在於運算式中沒有名稱或描述性資料。

資訊備註在指令碼中，當運算式經過指令碼執行後，系統會對運算式進行評估。在視覺化 (包括圖表和表格) 中，當運算式包含的任何欄位、變數或函數的值或邏輯狀態變更時，系統會自動對運算式進行評估。指令碼運算式與圖表運算式的語法和可用函數有些不同。

## 瞭解更多資訊

* [指令碼運算式](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/script-expressions.htm)
* [參考欄位、量值和變數](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Expressions/references-fields-measures-variables.htm)
* [在運算式中使用主量值](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Measures/use-master-measures-expressions.htm)
* [什麼是運算式？](https://help.qlik.com/lnk/What_is_expression)
* [我要如何使用運算式編輯器中的下拉式功能表設定運算式？](https://help.qlik.com/lnk/How_configure_expression_using_expression_editor)

相關學習內容：

* [什麼是運算式？](https://help.qlik.com/lnk/What_is_expression)
* [我要如何使用運算式編輯器中的下拉式功能表設定運算式？](https://help.qlik.com/lnk/How_configure_expression_using_expression_editor)