建立日期和属性的滚动总和

时间:2019-01-07 22:00:55

标签: spotfire

我从Information Link获得每周产品和市场数据。我想在日期和市场(在这种情况下,产品A始终是产品A)上创建一个12周滚动总和作为计算列。在其他没有市场的信息链接上,我使用了Sum([DOLLARS]) OVER (LastPeriods(12,[DATE]))。现在,我需要执行类似Sum([DOLLARS]) OVER ([MARKET1], LastPeriods(4,[WEEK_ENDING_DATE]))的操作,但是我无法弄清楚确切的语法。

以下是数据示例: enter image description here

总而言之,我正在尝试跨日期层次结构和属性构建滚动汇总列。 OVER语法似乎不一起支持LastPeriods和一个属性。

1 个答案:

答案 0 :(得分:0)

您需要If Not IsNull(Me.Filter3) Then strWhere = strWhere & "([PERSONNAME] Like '*" & Me.Filter3 & "*') " If (Not IsNull(Me.Filter4)) Or (Not IsNull(Me.Filter5)) Then strWhere = strWhere & "AND " End If End If If (Not IsNull(Me.Filter4)) And (Not IsNull(Me.Filter5)) Then strWhere = strWhere & "(([SaleMonth] Like '*" & Me.Filter4 & "*') OR ([PAIDMONTH] Like '*" & Me.Filter5 & "*')) " ElseIf Not IsNull(Me.Filter4) Then strWhere = strWhere & "([SaleMonth] Like '*" & Me.Filter4 & "*') " ElseIf Not IsNull(Me.Filter5) Then strWhere = strWhere & "([PAIDMONTH] Like '*" & Me.Filter5 & "*') " End If 关键字:

Intersect
相关问题