我必须创建Qlikview数据透视表,如下例所示:
列A表示表的维度,列C表示表达式的值。 B列是我必须要生成的东西。不可能在脚本中执行它,因为它应始终以值1开始,而不依赖于当前选择。
如何实施? 谢谢。
答案 0 :(得分:0)
根据您的源数据,您可以使用计算维度来实现您的需求。为了在每一行中重复维度值,您需要使用直表图表而不是数据透视表图表。
如果您希望维度中包含A中维度值的重复出现的维度超过一行,则没有简单的方法可以执行此操作而不使用唯一标识列{{ 1}}。
在这种情况下,您可以使用以下表达式作为计算维度:
C
然后会产生下表(=aggr(mod(RowNo(TOTAL)-1,Count(DISTINCT TOTAL A))+1,A)
列是您的附加标识符列):