QlikView在表格中添加计算尺寸

问题描述 投票:1回答:1

嗨,大家好我试图在Qlikview中创建一个表格,显示从当前周(第11周)开始的销售,并将第10周第9周等工作回到前一周的第52周。我可以通过创建单个表达式来实现这一点,但这将非常耗时。我一直试图写一个表达但没有快乐。有没有办法我可以使用计算维度在表格中创建这些列,我可以编写一个公式,如:

= sum({= $(= Week(today() - 52))<= $(= Week(today()))“}>} QTY)

这将创造每周并显示销售数量。

expression qlikview dimension
1个回答
1
投票

我将在脚本中使用数字表示:在日历中创建一个字段:year(date)+Num(Week(MyDate), '00') as yearweek

然后你可以创建一个变量vStartWeek=(max(Year)-1)&52

然后你的表达将是= sum({<yearweek={">=$(vStartWeek)"}>} QTY)

除非你将来已经出售了东西,否则不需要<=Week(today()); D.

© www.soinside.com 2019 - 2024. All rights reserved.