跳到主要内容 跳到补充内容

Excel 报表模板中使用变量和表达式

将变量和表达式作为对象添加到报表模板中。可以使用变量或表达式动态存储值或计算,这些值或计算可以在报表中集中修改和重复使用。

变量

可以将 Qlik Sense 中的变量插入模板。与您创建的其他模板对象一样,变量作为对象添加到模板配置中,并且可以从 Excel 中的 Qlik 加载项窗口访问。添加变量对象的实例作为变量标记。

可以添加脚本化变量和在工作表视图中定义的变量。

添加变量

  1. 单击加载项顶部工具栏上的 变量 图标。

  2. 单击添加变量。将显示可用变量的列表。

    Excel 外接程序中的变量和表达式选项卡,允许您添加新变量或重新访问已添加的变量

    Excel 加载项中的“变量和表达式”选项卡,您可以从中添加/修改已添加的现有变量对象或添加新变量
  3. 单击现有变量右侧的 加号 图标以添加该变量。

    选择要添加到模板的变量

    从可用列表中选择要添加到模板的变量
  4. 变量标记将插入当前高亮显示的单元格中。将显示变量的设置页面。在表达式下,可以查看当前变量值的预览

    建议为变量提供一个唯一的名称,以便以后需要更改其设置时可以在外接程序中识别该变量。

  5. 根据需要调整任何其他参数。

重新访问您在任何时候添加的任何变量,以修改其配置,在工作簿中定位它,或将它的另一个实例添加到工作簿中。单击加载项中的 变量 图标打开变量和表达式登陆页,然后单击 向右方向箭头 导航到插入该图标的单元格。根据需要调整加载项中的任何设置。

有关需要使用变量完成的其他重要操作的信息,请参阅以下内容:

表达式

使用 Qlik Sense 语法和函数将表达式添加为对象。与您创建的其他模板对象一样,变量作为对象添加到模板配置中,并且可以从 Excel 中的 Qlik 加载项窗口访问。添加表达式对象的实例作为表达式标记。

您可能想要添加的常用表达式包括:

  • =Count(distinct <your dimension field>):返回在表达式中定义的维度字段的唯一值数目(例如,CustomerProduct)。

  • =today():返回当前日期。

  • =year(now):返回当前年份。

添加表达式

  1. 单击加载项顶部工具栏上的 变量 图标。

  2. 单击添加表达式。将显示可用表达式的列表。

    Excel 外接程序中的变量和表达式选项卡,允许您添加新表达式或重新访问已添加的表达式

    Excel 加载项中的“变量和表达式”选项卡,您可以从中添加/修改现有或新的表达式
  3. 单击现有表达式右侧的 加号 图标以添加该变量。按照相同的步骤添加现有变量:添加变量

  4. 如果需要创建新的表达式,请单击创建表达式

  5. 通过添加名称描述(可选)然后定义表达式来配置新表达式

    选择要添加到模板的变量

    使用 Excel 加载项创建表达式,定义名称、描述和表达式(计算)
  6. 检查表达式字段下的预览值以确保已正确配置表达式,然后单击创建

表达式对象已创建,并且可以在加载项窗口中访问。表达式标记也插入到当前选定的单元格中。

重新访问您在任何时候添加的任何表达式,以修改其配置,在工作簿中定位它,或将它的另一个实例添加到工作簿中。单击加载项中的 变量 图标打开变量和表达式登陆页,然后单击 向右方向箭头 导航到插入该图标的单元格。根据需要调整加载项中的任何设置。

有关需要使用变量完成的其他重要操作的信息,请参阅以下内容:

设置变量或表达式的格式

将原生 Excel 格式应用于包含变量和表达式标记的单元格。这可能包括字体样式、数字格式和其他自定义设置。格式将应用于报表输出。

删除变量或表达式

您可以从报表模板中删除变量或表达式,也可以从加载项窗格中该对象类型的列表中删除对象。

  1. 选择添加对象的单元。

  2. 单击加载项窗口底部的删除

这将从相应的对象列表中删除标记和对象。

如果改为使用 Excel 功能删除对象,则不会将其插入生成的报表中。但是,该对象仍将显示在添加的对象列表中。这意味着您以后可以轻松地重新添加对象。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!