Qlikview 文本对象(框)中过去 12 个月的 ID 计数

Qlikview Count of ids in last 12 months in text object (box)

我的 table DateID 中有两个字段,我想在文本框中输入过去 12 个月所有 ID 的计数。

这个returns没什么:

=Num(count({$<DATE={'>=$(=AddMonths(Today(),-12))'}>}[ID]),'#,##0')

这 returns 正确计数:

=count(ID)

这 returns 年 (2015) 的总数:

SUM(IF( year(DATE) = year(today()),1,0))

在日期上使用 MonthName 函数来解析它,就像 AddMonths 函数所做的那样

=SUM(IF( (date(Monthname(DATE),'MMM-YY')) >=(AddMonths(Today(),-12)),1,0))