QlikView 默认选择触发器 - 上一年 + 本年减去本月

QlikView Default selection trigger - previous + current year minus current month

我想创建一个 sheet 触发器以 select 前一年和当年而不是当前月份。

如果我们在 201604 年...

示例数据如下:

201511

201512

201601

201602

201603

201604

我想要的选择是:

201511

201512

201601

201602

201603

在 Trigger 表达式中,您可以使用 YearStart 函数和 MAX 函数来获取上一年的所有月份加上当前月份(不包括当前月份)。

='<' & Max(YearMonth) & '>=' & Num#(Date(YearStart(Max(Date#(YearMonth, 'YYYYMM')), -1), 'YYYYMM'), '##')