我正在寻找一些帮助,以在我的仪表板上显示一组数字,但我需要在仪表板打开时显示最近的一周,而且还允许用户通过过滤器更改他们查看的一周。
我的数据如下:
latest_week_rank | week_date | completed_orders
1 | 31/01/2020 | 3500
2 | 24/01/2020 | 6450
3 | 17/01/2020 | 6050
4 | 10/01/2020 | 6110
5 | 03/01/2020 | 4000
6 | 27/12/2019 | 3500
7 | 20/12/2019 | 7500
8 | 13/12/2019 | 7450
9 | 06/12/2019 | 7540
10 | 29/11/2019 | 6900
11 | 22/11/2019 | 7100
12 | 15/11/2019 | 7400
13 | 08/11/2019 | 7550
我将使用Multi KPI Extension,在其中我将显示数据中最近几周的3500的交易量,然后进行第二次测量以显示%值,以显示该交易量是否高于前一周的交易量或更低。
所以一个公式:(3500/6450)给了我45.74%的百分比
棘手的是如何使表达式/变量显示最近一周的默认值,但是还具有过滤和选择另一周的能力,如果更改了week_date的选择,则该周会更改前一周。
[如果有人可以建议我如何解决此问题以在仪表板上显示数据,我真的很感激,因为我对Qlik还是陌生的,所以只想让我了解所有工作原理。
Sum({<week_date={">=$(=Weekstart(max(week_date)))<=$(=Weekend(max(week_date)))"}>}completed_orders)
关于百分比,我使用了相同的代码,然后采用了最近的几周,然后除以前几周。要获得前一周的全部内容,请添加-1
以查看前一周,然后更改选项以将其显示为%。