# 在可视化中使用表达式

使用图表可创建 Qlik Sense 中的可视化，相反，根据图表类型使用维度和度量可创建图表。可视化包含标题、副标题、脚注以及帮助传递信息的其他元素。组成可视化的所有元素可以很简单：（例如）包含表示数据的字段的维度、包含文本的标题。

对于包含度量的可视化，度量是基于字段的聚合。具体来说，度量是跨多个记录的计算。例如 Sum(Cost) 意味着 Cost 字段的所有值都使用 Sum 函数聚合。换言之，Sum(Cost) 是一个表达式。

## 什么是表达式？

表达式是函数、字段和数学运算符 (+ \* / =) 及其他度量的组合。表达式用于处理应用程序中的数据，以便生成可以在可视化中看到的结果。在度量中，不限制使用表达式。您可以创建更有活力更强大的可视化，只需使用标题、副标题、脚注和维度的表达式。

这表示（例如）可视化标题不是静态文本，而是可以使用表达式获取的内容，其结果将根据做出的选择改变。

## 我在哪里可以使用表达式？

编辑可视化时，不论在属性面板的哪个位置看到符号 the 表达式 icon，都可以在可视化中使用表达式。符号 表示表达式字段。通过单击 the 表达式 icon，可以进入表达式编辑器，此编辑器旨在帮助您创建和编辑表达式。也可以不使用表达式编辑器，在表达式字段中直接输入表达式。

表达式不能直接另存为主条目，但如果在度量或维度中使用表达式，然后使用其描述数据（如名称、描述和标签）将其另存为主条目，则可以在度量或维度中保留表达式。

表达式可用于脚本和图表可视化。这些表达式可以简单（仅涉及基本计算），也可以复杂（涉及函数字段和运算符）。表达式可用于多个不同位置。度量和表达式之间的差别是，表达式没有名称或描述数据。

信息注释在脚本中，将在执行脚本之后评估表达式。在可视化（包括图表和表格）中，只要表达式包含的任何字段，变量或函数的值或逻辑状态更改，就会自动评估表达式。脚本表达式和图表表达式在语法和可用函数方面有一些不同。

## 了解详情

* [脚本表达式](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/script-expressions.htm)
* [字段、度量和变量引用](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Expressions/references-fields-measures-variables.htm)
* [在表达式中使用主度量。](https://help.qlik.com/zh-CN/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)