在垂直表中的维度上累计值 | Windows 版 Qlik Sense帮助
跳到主要内容 跳到补充内容

在垂直表中的维度上累计值

该示例示出如何使用垂直表来比较在维度上累计的数据。

Straight table comparing data accumulated over a dimension

数据集

在该 中,我们将使用 Qlik Sense 教程 - 构建应用程序 中可用的数据文件。下载并展开教程。文件位于 Tutorials source 文件夹:Sales.xlsx

要下载文件,转至 教程 - 构建应用程序

将数据文件添加到空应用程序中。加载的数据集包含销售数据。

度量

我们使用销量作为在主条目中创建的度量。

  • 带表达式 SalesSum(Sales)。此为销量的总和。

可视化

我们向工作表添加垂直表,并设置以下数据属性:

  • 维度Year(日期。年)。
  • 维度Month(日期。月)。
  • 度量Sales;之前创建的度量。

创建了以下表格,其中列显示年份、月份以及每个月份的销售额值总和。

Table showing the year, the month, and the sum of sales for each month

确保通过 Year > Month > Sales 设置排序

累计

要让我们的销售额值在一个维度上累计,我们需要设置额外的数据属性:

  • 度量Sales;之前创建的度量。

我们将该度量添加两次,以将它重新用于累计。为此,我们需要向我们的 Sales 度量应用修饰符。

  1. 在属性面板的数据下,展开第二个Sales 测量的属性。

  2. 修饰符>维度设置为 Month。由此设置将在其上进行累计的维度。
  3. 确保跨所有维度关闭。我们希望累计在每年开始时重启。

  4. 总计功能下,选择

信息注释在累积中,可以选择显示排除的值。启用此选项后,您的可视化将包括没有数据的任何维度值。这确保了所有值(包括没有销售数据的月份)都计入累积。

我们的表格变成以下形式,其中最后的列显示每年从一个月到下个月累计的销售额值。

table with sales accumulating from one month to the next, for each year.

让图表的标题显示其内容是不错的做法。因此考虑更改您表格的列的标题以反映包含销售额值累计的最后列。

我们 2014 年的数据不足,因为它停止在 June。为了实现所有三年累计的销售额值之间的更佳比较,我们选择了更适当的月份范围,从 JanuaryJune

  1. 单击编辑工作表以退出编辑模式。

  2. 选择从 JanuaryJune 的所有月份,并确认您的选择。

我们的表格变成以下形式,其中在每年中累计从 JanuaryJune 的销售额值。

Straight table comparing data accumulated over a dimension

发现

表格示出每个月的销量,按年分组。通过让销量在每年内累计,可以更好地理解每年的销量。我们进行了从 JanuaryJune 的月份选择,以比较三个年份之间相同的月份范围。在表格的最后列,我们可以看到 2014 的累计销售额值目前高于 2012 的累计销售额值,但是和 2013 的销售额值不一样。

本页面有帮助吗?

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