Tableau查询:年末周滚动

时间:2014-12-15 21:38:23

标签: sql tableau week-number

在Tableau中,我正在制作一份报告,根据当前一周的数据显示未来4周的数据。我每周都会从SQL Server获取数据快照,并将查询结果通过Excel文件上传到Tableau。我有以下列 - 我的[年],[目标周],[快照年],[快照周]和excel文件中的其他杂项数据字段。

目前,我已在Tableau中设置了一个计算字段,以便从当前周开始将数据锁定为未来4周,即[快照周]。这样,当我们进入下周的快照时,未来相对于该周的数据将是4周。

计算字段: IIF([目标周] =([快照周] + 3),'锁定',#39;未锁定')

现在,由于它是年末,当前快照周是51,上面的逻辑将给[周] 54.如何修改它以返回2015年的第1周,以便锁定数据为那个星期的未来?

编辑1: 我使用了以下IF公式,并且在公式列中显示为TRUE的公式是我想要的公式。但是,从第49周开始,公式无效。

IF(B2 = A2 + 4,TRUE,FALSE)

快照周目标周数量公式 47 51 533是的 47 50 234否 47 49 252否 48 52 345是的 48 51 344否 48 50 475否 49 53 75是的 49 52 354否 49 51 242否 50 1 231否 50 53 214否 50 52 197否 51 2 180否 51 1 163否 51 53 146否 52 3 129否 52 2 112否 52 1 94 FALSE

0 个答案:

没有答案