Qlikview - 表达中的总和

时间:2017-09-28 08:07:54

标签: charts sum qlikview

我有尺寸状态的条形图, 我需要逐项,位置获得金额总和。

我创建条形图,设置尺寸状态, 并尝试使用像

这样的维度
=sum(aggr(Amount,Item,Location))

并且只有当我选择状态时我才能获得所选状态的条形图。 但是我希望条形图中的所有状态都有金额...

现在我只有数据无法显示。

在sql中我使用

select state, sum(Amount)
  from MyTable
  group by Item,Location

我需要带有维度状态的条形图和表达式按项目,位置

计算gropu

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,要在条形图中获取此信息,您可以使用维度ItemLocation,然后将条形图表达式设置为sum(Amount)。然后,您可以在State字段中进行选择,以获取该状态的相应图表。根据您的数据中有多少项目以及有多少位置,这可能不是一个非常易读的图表。

如果您需要生成每个州的条形图,您可以尝试通过单击维度选项卡上的Trellis按钮并选中'启用Trellis图表来启用Trellis图表。复选框。执行此操作时,第一个维度将成为网格维度,因此,为此,您需要三个维度:StateItemLocation。格子图表的问题在于它对于大样本而言是丑陋且完全不切实际的。