我在 qlikview 上有记分卡仪表板。在我的表中,我有三个字段,即当前分数、上一个分数和方差(前两列的差异)。我正在使用类似的公式计算当前和以前的分数,唯一的区别是比较日期的变量。我的当前分数是根据日期等于当前日期的集合分析表达式计算的,而先前分数的日期等于 1 个月前的日期。它适用于月底日期。用于当前和以前分数的变量:
vCurrentDate=num(Date(Current_date, 'D/M/YYYY') )
vCurrentPrevDate=num(Date(Montstart(Current_date)-1 , 'D/M/YYYY') )
计算是正确的,它给出了 2020 年 7 月 31 日和 2020 年 8 月的数值。但是对于我使用此变量的先前分数的设置分析表达式,它没有给出值,但是如果我用日期字段值对日期字段进行硬编码给出要求的分数。