示例 - 创建表格报表 | Qlik Cloud帮助
跳到主要内容 跳到补充内容

示例 - 创建表格报表

在此示例中,您将构建一个基于 Excel 的报表,以按产品、年份和地区分析销售额。

示例结果

Excel 报表示例结果,包含透视表和指标的摘要工作表

开始之前

创建新模板

提示注释有关开始使用加载项的更多信息,请参阅 开始使用适用于 Microsoft Office 的 Qlik 加载项

开始使用

  1. 打开 Microsoft Excel 并创建一个新的 XLSX 文件。这将是您的模板文件。

  2. 单击 主页 选项卡下功能区中的 Qlik 加载项图标。

    通过单击功能区中的 Qlik 图标打开 Qlik 加载项

    Microsoft Excel 中的功能区,显示 Qlik 加载项图标
  3. 使用您的 Qlik Cloud 凭据登录到加载项。

    连接到租户并登录

连接到应用程序

  1. 选择您上传应用程序的 空间

  2. 应用程序 下,选择应用程序。

  3. 单击 保存

    连接到模板中上传的应用程序

    插件窗格“主页”选项卡,选择要连接的源应用程序。

模板现已连接到应用程序。

添加层和页面

使用层和页面,您可以自动创建经过筛选的工作表,为每个维度或图表值循环报表数据:

  • 层为每个维度或图表值创建一个新部分。

  • 页面为每个维度或图表值创建一个新工作表。

提示注释有关层和页面的更多信息,请参阅 在表格报表模板中使用级别和页面

添加层

添加层对象,以便在同一工作表上为维度或图表的每个唯一值生成单独的部分。在本例中,为每个地区创建一个新部分。

  1. 在工作表中,选择单元格 A3 以使其获得焦点。

  2. 在加载项中,单击顶部工具栏上的 层和页面 图标。

    层和页面 部分将打开。

  3. 单击 添加层

  4. 展开 字段

  5. 单击 Region 旁边的 加号

    选择要用作层的字段

    选择字段“Region”以将其用作层
  6. 选择要添加的字段(可选) 下,选中 Region 的复选框。

    这将在层标签中插入一个字段标签,为每个值创建部分标题。

  7. 单击 添加

创建层后,在 <Region> 字段标签下添加 3 行。这是将添加报表数据的位置。

添加页面

添加页面对象,以便为维度或图表的每个唯一值生成单独的工作表。在本例中,为每一年创建一个新工作表。

  1. 在加载项中,单击顶部工具栏上的 层和页面 图标。

    层和页面 部分将打开。

  2. 单击 添加页面

  3. 展开 字段

  4. 单击 Date.autoCalendar.Year 旁边的 加号

    选择要使用的字段

    选择要用作页面的字段
  5. 选择要添加的字段(可选) 下,取消选中 Date.autoCalendar.Year

  6. 单击 添加

工作表标题将更新为用于页面对象的字段名称。

添加了层和页面的模板

定义了层和页面对象的 Excel 模板

添加图表图像

现在您已定义了层和页面,请添加图表图像。

  1. 在工作表中,选择单元格 A5 以使其获得焦点。

  2. 在加载项中,单击顶部工具栏上的 图表对象 图标。

    图表 部分将打开。

  3. 单击 添加图表

    将显示可用工作表的列表。

  4. 展开 Dashboard 工作表。

  5. 单击 Top 5 Customers 图表旁边的 加号

    选择要作为图像添加的源图表

    选择要作为图像添加的源图表
  6. 根据您的偏好调整图表图像的大小,然后调整行高以使其与图表图像的大小匹配。

提示注释有关添加图表图像的更多信息,请参阅 将图表作为图像添加到报表模板,借助 Qlik 的 Microsoft Office 加载项

添加表格数据

接下来,基于源应用程序中的图表添加一个表格。

第 1 部分:添加源表格

  1. 在工作表中,选择单元格 A6 以使其获得焦点。

  2. 在加载项中,单击顶部工具栏上的 表格 图标。

    表格 部分将打开。

  3. 单击 添加表格

    将显示可用工作表的列表。

  4. 展开 Sales Tables 工作表。

  5. 单击 Sales By Product Group 图表旁边的 加号,然后选择 单个列

    选择要作为图像添加的源图表

    选择要作为表格数据添加的源图表表格
  6. 选择要添加的列 下,选中 全部

  7. 单击 添加

    源图表中的所有列都将作为单独的列添加到工作表中。

第 2 部分:调整格式

您可以通过应用原生 Excel 格式来自定义表格,例如:

  • 调整列宽

  • 更改字体、文本大小以及添加特定于单元格的样式

  • 自定义数字格式

如果要在表格中自定义格式,则需要关闭刚刚创建的表格对象的 保留源格式

  1. 在加载项窗口中选中表格对象后,取消选中 表格设置 下的 保留源格式

    现在,您可以通过对表格的单元格内容应用更改来更改格式。

  2. 默认情况下,表格对象上方插入了固定文本列标题。这些不是表格对象的一部分。

    在对象的 表格设置 下,将 显示标题 设置为 在标签单元格上方显示。这可确保表格标题不会重复。

  3. 通过使字体大小略大于标签单元格来设置固定文本标题的样式。

提示注释有关自定义表格格式属性的完整详细信息,请参阅 Excel 报告模板中表格数据的格式属性

添加图表图像和表格并应用一些自定义格式后的模板

添加图表图像和表格并应用一些自定义格式后的模板

添加原生 Excel 透视表

接下来,添加一个 Excel 透视表,以在较高层级汇总应用程序的数据。

信息注释

不支持将连接到 Qlik 应用程序数据的 Excel 原生透视表放置在级别内。但是,您可以将 Excel 透视表放置在包含页面的工作表中。

提示注释

有关更多详细信息,请参阅 使用本机 Excel 表格

第 1 部分:插入源表格数据

  1. 创建一个新工作表并将其命名为 PivotTable source

  2. 在加载项中,单击顶部工具栏上的 表格 图标。

    表格 部分将打开。

  3. 单击 添加表格

    将显示可用工作表的列表。

  4. 展开 Sales Tables 工作表。

  5. 单击 Sales Details 2021-2023 图表旁边的 加号,然后选择 单个列

  6. 选择要添加的列 下,选中 全部

  7. 单击 添加

    源图表中的所有列都将作为单独的列添加到工作表中。

第 2 部分:将表格数据转换为 Excel 表格

  1. 在工作表中选择以下内容:

    • 标题行

    • 带有标签的行

    • 一个额外的空白行

    • 所有所需列

    选择所需区域以创建原生 Excel 表格

    用于为透视源创建原生表格的选定 Excel 范围
  2. 将选定区域转换为 Excel 表格。确切的过程取决于您的 Excel 版本。例如,选择表格中的一个单元格,然后单击功能区中的 插入表格

    有关确切步骤,请参阅 Microsoft 官方文档

  3. 选择 Excel 表格中的单元格 A3。在加载项窗口中,在 标签 下,单击 添加标签: <deleterow>

在单元格 A3 中插入了 <deleterow> 标签。

创建的原生 Excel 表格,在最后一行插入了 <deleterow> 标签

在最后一行插入了 deleterow 标签的原生 Excel 表格

第 3 部分:将 Excel 表格转换为 Excel 透视表

  1. 将您刚刚创建的 Excel 表格转换为原生 Excel 透视表。确切的步骤可能取决于您的 Excel 版本。例如,单击功能区中的 插入 > 透视表

    有关确切步骤,请参阅 Microsoft 官方文档

  2. 出现提示时,选择在新工作表上添加新透视表的选项。

  3. 在透视表字段列表中,按如下方式配置透视表:

      • Region

      • Product Group

      • Sales Rep Name

      • Year

      • Sales 的总和

  4. 根据偏好更改透视表中的标签。

在模板中的新工作表上创建的透视表

在模板中的新工作表上创建的透视表

添加变量

您可以将分析应用程序中的变量添加到报表中。变量存储可以动态更改的值。您可以添加已添加到应用程序中的变量,用于存储今天的日期。

第 1 部分:添加变量

  1. 在添加了透视表的工作表中,将工作表重命名为 Summary

  2. 在工作表中,选择第 1 行中间的一个空白单元格,大约在整个内容宽度的一半处。

  3. 在加载项中,单击顶部工具栏上的 变量 图标。

    变量和表达式 部分将打开。

  4. 单击 添加变量

    将显示可用变量的列表。

  5. 单击 vTodayDate 旁边的 加号

    选择要使用的变量

    选择要使用的变量

第 2 部分:将变量格式化为横幅

  1. 在工作表中,合并并居中第 1 行中的两组单元格,右侧的组是包含变量的组。

  2. 在左侧组的单元格中,键入以下内容:

     Report generated on:
  3. 默认情况下,在表格报表中,日期格式化为序列号。您可以根据自己的偏好格式化日期。确切的过程取决于您的 Excel 版本。例如:

    1. 选择模板中的 <vTodayDate> 标签。

    2. 右键单击该单元格,然后选择 设置单元格格式

    3. 选择 日期,然后选择您要显示的日期格式。

    4. 单击 确定

添加横幅后,您可以使用原生 Excel 格式对其进行自定义。例如,您可以调整文本样式、添加单元格背景颜色以及添加边框。

报表中的横幅,使用变量显示报表生成的时间

报表中的横幅,使用变量显示报表生成的时间

添加表达式

您可以使用基于应用程序数据的 Qlik 原生计算将表达式添加到报表中。例如,您可以添加一个显示高级指标(如总销售额)的单元格,而无需创建表格。

第 1 部分:添加表达式

  1. 在工作表中,选择第 2 行中间的一个单元格,大约在整个内容宽度的一半处。

  2. 单击 向左箭头 返回到 变量和表达式 部分菜单。

  3. 单击 添加表达式

  4. 为表达式键入 名称,例如:TotalSales

  5. 表达式 下,键入 sum(Sales)

    在加载项中配置表达式

    在加载项中配置表达式
  6. 单击 创建

第 2 部分:使用标题单元格格式化表达式

  1. 在工作表中,合并并居中第 2 行中的两组单元格,右侧的组是包含表达式的组。

  2. 在左侧组的单元格中,键入以下内容:

     Total Sales:
  3. 自定义 TotalSales 表达式的数字格式。确切的过程取决于您的 Excel 版本。例如:

    1. 选择模板中的 <TotalSales> 表达式标签。

    2. 右键单击该单元格,然后选择 设置单元格格式

    3. 选择 货币,然后单击 确定

添加标题和表达式后,您可以使用原生 Excel 格式对其进行自定义。例如,您可以居中其文本、调整文本样式、添加单元格背景颜色以及添加边框。

使用加载项添加并使用原生 Excel 格式设置样式的总销售额表达式

使用加载项添加的总销售额表达式

预览报表

在完成报表之前,您可以根据需要设置格式和样式。

准备就绪后,将报表预览为 Excel 文件,以确保其外观符合预期。

  1. 在加载项中,单击顶部工具栏上的 预览 图标。

    预览 部分将打开。

  2. 单击 预览为 Excel (.xlsx)

报表中的摘要工作表,包含原生 Excel 透视表、变量和表达式

包含透视表、变量和表达式的最终 Excel 报表摘要工作表

报表中的摘要工作表,包含层、页面、图表图像和表格。

包含层、页面、图表图像和表格的最终 Excel 报表工作表

后续步骤

下一步是将模板上传到应用程序。

上传模板后,您可以:

本页面有帮助吗?

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